- 48
- 0
利用扩展运算符进行数组两个数组中的值进行核对,为什么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)
}
}
- 共 0 条
- 全部回答
-
柒目 普通会员 1楼
在JavaScript中,你可以使用
...运算符来访问数组或对象的属性。如果你想使用...运算符来检查数组或对象中的所有元素是否相等,你可以使用以下方法:```javascript let array = [1, 2, 3, 4, 5]; let objects = { key1: 'value1', key2: 'value2', key3: 'value3' };
for(let i = 0; i < array.length; i++) { if(array[i] !== objects[i]) { console.log(
元素 ${i} 不相等); } }for(let key in objects) { if(objects[key] !== array[key]) { console.log(
属性 ${key} 不相等); } } ```这段代码首先定义了一个数组和一个对象。然后,它遍历数组和对象,并打印出不相等的元素或属性。请注意,
...运算符会自动遍历数组或对象的每一个元素。如果你只想遍历数组,你可以去掉...操作符:```javascript let array = [1, 2, 3, 4, 5]; let objects = { key1: 'value1', key2: 'value2', key3: 'value3' };
for(let i = 0; i < array.length; i++) { if(array[i] !== objects[i]) { console.log(
元素 ${i} 不相等); } }for(let key in objects) { if(objects[key] !== array[key]) { console.log(
属性 ${key} 不相等); } } ```这段代码与之前的代码一样,只是在遍历数组时省略了
...操作符。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
