为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Xor 在数组中查找重复项

使用 Xor 在数组中查找重复项

宝慕林4294392 2022-07-15 10:27:44
我有我创建的以下代码,但是我在如何将其调用到我的开发人员工具上的 console.log 以查看我的结果时遇到了问题。我是js新手...var num = [5,3,1,2,3,5,1];let duplicateValue = (num) => {    let countVal = 0;    for (let i = 0; i< num.lenght; i++){         countVal = countVal ^ num[i];}  return countVal; }控制台.log(重复值);返回未定义.....
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

您拼写长度(长度)并且没有在控制台日志中调用方法


var num = [5,3,1,2,3,5,1];


let duplicateValue = (num) => {

    let countVal = 0;

    for (let i = 0; i< num.length; i++){

         countVal = countVal ^ num[i];}

  return countVal; 

 }

console.log(duplicateValue(num));

var num = [5,3,1,2,3,5,1];


let duplicateValue = (num) => {

    let countVal = 0;

    for (let i = 0; i< num.length; i++){

         countVal = countVal ^ num[i];}

  return countVal; 

 }

console.log(duplicateValue(num));


查看完整回答
反对 回复 2022-07-15
?
绝地无双

TA贡献1946条经验 获得超4个赞

你需要这样安慰。您需要将数组作为参数传递。


console.log(duplicateValue([5,3,1,2,3,5,1]))

var num = [5,3,1,2,3,5,1];


let duplicateValue = (num) => {

    let countVal = 0;

    for (let i = 0; i< num.lenght; i++){

         countVal = countVal ^ num[i];}

  return countVal;

}


console.log(duplicateValue([5,3,1,2,3,5,1]));


查看完整回答
反对 回复 2022-07-15
  • 2 回答
  • 0 关注
  • 207 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号