利用扩展运算符进行数组两个数组中的值进行核对,为什么return 出来的都会是一个?请问哪里出了错误,请大神指点
A[{correct_answer:"01100"}{correct_answer:"11001"},{correct_answer:"11100"}]
B{exam_problem_id:"01110"}
A.forEach(function (i) {
//拆分成数组
var correct_answer = i.correct_answer.split(''),
arr_answwer = B[i.exam_problem_id].split('')
if (i) {
//打印使用下面的函数
console.log(arr_correct_answer(...correct_answer, ...arr_answwer))
}
})
//将切割成的数组放入如果,进行判断为什么打印的总是一个
arr_correct_answer(x, y) {
let fraction = 0
if ((x === "1")===(y==="1")) {
console.log(123)
}
}