请老师解答一下arr.push什么意思 还是有些不明白

来源:2-23 编程练习

qq_胡思乱想_2

2018-07-26 21:34:00

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>数组排序</title>

</head>

<body>

<script>

var input;

    var arr=[ ];

    while(input!="-1"){

        input=Number(prompt("请输入您想排序的数字"));

        arr.push(input)

     }

    arr.pop()

    arr.sort(function(a,b){return b-a}); //补充代码

document.write(arr);

</script>

</body>

</html>


写回答

1回答

慕九州8427191

2018-07-26

push是在原数组后添加新的数组项 原数组会改变
根据程序如果输入不为-1循环进行。'最开始数组为空,当第一次输入后例如2 数组为2  第二次输入4
数组为 2,4依次类推 直到为-1 循环结束

0
hq_胡思乱想_2
h 我明白了谢谢
h018-07-27
共1条回复

0 学习 · 36712 问题

查看课程