xxxxxxxxxx
40
// Word Counting
// The Coding Train / Daniel Shiffman
// https://thecodingtrain.com/CodingChallenges/040.1-wordcounts-p5.html
let txt;
let dateCounts = {};
function preload() {
txt = loadStrings('c.txt');
}
function setup() {
noCanvas();
for (let n = 0; n < txt.length; n++) {
let i = txt[n].indexOf(':');
let j = txt[n].indexOf('【');
let name = txt[n].substring(0, i);
let message = txt[n].substring(i + 1, j);
let date = txt[n].substring(j + 1, j + 11);
// console.log(name);
// console.log(message);
// console.log(date);
if (name == 'nancy' && message.indexOf('艹') > -1) {
// console.log(date);
if (!dateCounts[date]) {
dateCounts[date] = 1;
} else {
dateCounts[date]++;
}
}
}
console.log(dateCounts);
}