你能给我一个使用javascript,jquery或angular的想法吗?
我正在为例如:生成三个随机数组
(This values are generating using random array =['member', 'medical', 'rx', 'disability'];)和输出
member disability medical disability
medical member disability rx
disability disability medical member
disability member member disability如何计算在所有列中哪个值是最大的,例如,致谢是残疾。
发布于 2016-10-26 06:16:30
在JS中,可以使用JSON来计算数组中出现的单词数:
var countArr = [
{"word":"member", "occur":0},
{"word":"disability ", "occur":0}
];
var All = random1.concat(random2).concat(random3);
for(i = 0; i < All.length; i++){
count(All[i]);
}
function count(word){
var x = countArr.findIndex(function(elm){ return elm.word == word;});
if(x != -1){
++countArr[x].occur;
}
else{
countArr.push({"word":word, "occur":0});
}
}您可以轻松地向JSON中添加更多关于单词的详细信息,例如,数组中出现一个单词的索引。
https://stackoverflow.com/questions/40254079
复制相似问题