问答详情
源自:3-8 编程练习

该练习答案如下

<!DOCTYPE  HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>数组</title>

<script type="text/javascript">

 //创建数组

 var arr=['*','**','***','****']

 //显示数组长度

 document.write(arr.length);

 

 //将数组内容输出,完成达到的效果。

 document.write(`<br/>`);

document.write(arr[0]);

document.write(`<br/>`);

document.write(arr[1]);

document.write(`<br/>`);

document.write(arr[2]);

document.write(`<br/>`);

document.write(arr[3]);

</script>

</head>

<body>

</body>

</html>


提问者:慕工程1376278 2020-07-10 17:19

个回答

  • 就是这样吧
    2020-09-23 14:35:54

    <!DOCTYPE  HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>数组</title><script type="text/javascript"> //创建数组 var arr = ['*','##',"***","&&","****","##*"]; arr[7] = "**"; //显示数组长度 alert(arr.length); //将数组内容输出,完成达到的效果。 var arr2 = arr.filter(item => item >= '*') arr2.sort() arr2.forEach((v,i) => {     document.write(`${arr2[i]}<br/>`);      });</script></head><body></body></html>


  • 慕尼黑1441384
    2020-08-02 22:59:02

    更简洁的代码:

    <!DOCTYPE  HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>数组</title>

    <script type="text/javascript">

     //创建数组

     var arr=['@','$$','**','%%'];

     //显示数组长度

     var len=arr.length;

     alert(len);

     //将数组内容输出,完成达到的效果。

    for(var i=0;i<len;i++){

        document.write(arr[i]+'<br>');   

    }

    </script>

    </head>

    <body>

    </body>

    </html>


  • 1327为你
    2020-08-02 21:46:36

    所以为什么不用循环呢??

  • MichaelJia
    2020-07-15 11:20:51

    题目要求用alert,输出数组是var  arr = ['*','##',"***","&&","****","##*"];,虽然不验证答案也无所谓