【发布时间】:2018-04-15 10:09:41
【问题描述】:
所以我想在 js 中创建一个函数,它接受两个数组并比较它们并根据两个数组中匹配的点数给出分数。是对的还是bd写的。我是编码新手。
我遇到的另一个问题是当我尝试在 chrome 的控制台上执行它时。它说比较没有定义
let score = 0;
function compare(arr1, arr2) {
for (let i = 0; i < arr2.length; i++) {
for (let j = 0; j < arr1.length; j++) {
if(arr1[j] === arr2[i]){
score++;
}
}
}
【问题讨论】:
-
是否应该同时计算一项运动的多场比赛。
[1,2]和[1,1,1,1,2,2,2,2]的分数应该是8? -
我知道我在这个聚会上迟到了,但定义函数的原因是因为你没有第一个 for 循环的右括号。 ;-)
标签: javascript arrays compare