【发布时间】:2018-10-30 16:32:58
【问题描述】:
想弄清楚这个函数是做什么的,谁能给我解释一下。这些问题有更好的平台吗?
function whatDoIDoFunction (x, arr) {
var y = 0;
var i=0;
for(i=0; i < arr.length; i++){
if(arr[i] == x)
y++;
}
return y;
}
【问题讨论】:
-
它计算数组的特定项。
-
具体有什么不明白的?如果您不了解该函数在做什么,您可能不了解它使用的语法/操作。哪些你不熟悉?
-
好的变量名是代码可读性的关键。
x应该是value或searchFor,y应该是count和whatDoIDo应该是countOccurences
标签: javascript arrays function return