История изменений
Исправление crutch_master, (текущая версия) :
Может готовое есть?
Что тебе «готовое»? Куда может быть готовее? Ты скоро будешь вопрошать, «а чтобы посцать надо искать унитаз, открывать крышку и снимать штаны? Может что-то готовое есть?»
//nodejs
var txt = readFileSync("Война и мир.txt").toString();
var words = txt.replace(/[\.,;]/g,"").split(" ").map(v=>v.trim().toLowerCase());
var cnt = words.reduce((s,v)=>{
s[v] = s[v] || {count : 0};
s[v].count++;
return s
}, {});
var top = Object.values(cnt).sort((a,b)=>a.count - b.count);
writeFileSync("Топ 100.txt", top.slice(0,100));
На любом язычке это кодится быстрее, чем ты писал пост на ЛОР.
Исправление crutch_master, :
Может готовое есть?
Что тебе «готовое»? Куда может быть готовее? Ты скоро будешь вопрошать, «а чтобы посцать надо искать унитаз, открывать крышку и снимать штаны? Может что-то готовое есть?»
//nodejs
var txt = readFileSync("Война и мир.txt").toString();
var words = txt.replace(/[\.,;]/g,"").split(" ").map(v=>v.trim());
var cnt = words.reduce((s,v)=>{
s[v] = s[v] || {count : 0};
s[v].count++;
return s
}, {});
var top = Object.values(cnt).sort((a,b)=>a.count - b.count);
writeFileSync("Топ 100.txt", top.slice(0,100));
На любом язычке это кодится быстрее, чем ты писал пост на ЛОР.
Исходная версия crutch_master, :
Может готовое есть?
Что тебе «готовое»? Куда может быть готовее? Ты скоро будешь вопрошать, «а чтобы посцать надо искать унитаз, открывать крышку и снимать штаны? Может что-то готовое есть?»
var txt = readFileSync("Война и мир.txt").toString();
var words = txt.replace(/[\.,;]/g,"").split(" ").map(v=>v.trim());
var cnt = words.reduce((s,v)=>{
s[v] = s[v] || {count : 0};
s[v].count++;
return s
}, {});
var top = Object.values(cnt).sort((a,b)=>a.count - b.count);
writeFileSync("Топ 100.txt", top.slice(0,100));
На любом язычке это кодится быстрее, чем ты писал пост на ЛОР.