【发布时间】:2020-12-16 04:23:45
【问题描述】:
用于在 x、y 和 z 方向的多维数组中查找字符串计数的 JavaScript 代码
function wordCount(Array, string) {
let count = 0;
for (let i = 0; i < array.length ; i++) {
for (let j = 0; j < array[0].length; j++) {
if (array[i][j] === string)
count++;
}
}
return count;
}
let array = [["w","e","w","o"],
["w","o","e","w"],
["o","w","o","e"]];
console.log(wordCount(array, 'woe'));
【问题讨论】:
-
我无法在这段 javascript 代码中找到错误...有人帮助我吗
-
预期输出是什么?
-
我能数 w 或 o 或 e,但不能数 'woe'
-
我需要计算出现在数组中的“woe”
-
你在索引中搜索一个词,意思是说如果array[0][0]='w'所以你把它和“woe”进行比较,你可以做的就是一个一个匹配与 string.first 匹配 "w" 然后 "o" 然后 "e" 都应该一个接一个。
标签: javascript arrays loops multidimensional-array nested