2-37作业

来源:2-37 编程练习

挪威_

2020-01-02 13:13:26

var num = [1, 2, 4, 66, 54,];

function arr(num, value) {
   for (var i = 0; i < num.length; i++) {
       if (num[i] === value) {
           return i
       }
       return -1
   }
}

document.write(arr(num, 66));

写回答

1回答

好帮手慕慕子

2020-01-02

同学你好,因为你把return -1;放在循环里面,所以当循环第一次时,不符合if条件,就会返回-1,不再继续往下循环了。如下把它放在循环外边即可。

http://img.mukewang.com/climg/5e0d8b6d096a347307020278.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 36712 问题

查看课程

相似问题

2-37作业

回答 1

2-4 作业

回答 1

3.6作业

回答 1

3-7作业

回答 1