麻烦老师检查一下代码

来源:2-37 编程练习

慕虎0507412

2019-02-10 21:56:58

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title> 封装indexOf方法</title>
    </head>
    <body>
    <script>
       //补充代码
       var arr = new Array(1,0,3,4,7,2,1);
       function myFun(arr,str){
               for(var i=0;i<arr.length-1;i++){
                   if(arr[i]===str){
                       return i;
                   }
               }
               return -1;
       }
       document.write(myFun(arr,2));
    </script>
    </body>
</html>


写回答

2回答

山河远阔ZZ

2019-02-11

同学你好,修改过的代码是正确的哦,不过代码还可以在修改一下,可以参考老师的建议:

1、可以在弹窗中输入内容,然后在判断在弹窗中输入的内容是否存在数组中,参考下图:

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

可以试一试哦,如果帮助到了你,欢迎采纳。

祝学习愉快!

0

慕虎0507412

提问者

2019-02-10

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title> 封装indexOf方法</title>
    </head>
    <body>
    <script>
       //补充代码
       var arr = new Array(1,0,3,4,7,2,1);
       function myFun(arr,str){
               for(var i=0;i<arr.length;i++){
                   if(arr[i]===str){
                       return i;
                   }
               }
               return -1;
       }
       document.write(myFun(arr,2));
    </script>
    </body>
</html>

修改后的

0

0 学习 · 36712 问题

查看课程