麻烦老师帮忙检查代码。另外16行的有点不理解

来源:2-11 编程练习

土豆60

2022-06-09 22:33:24

https://img.mukewang.com/climg/62a204970927879815701478.jpg

<!DOCTYPE html>
<html>

<head lang="en">
<meta charset="UTF-8">
<title>统计员工工资</title>
</head>

<body>
<script>
//补充代码
var input;
var arr = [];
while (input != '退出') {
input = prompt('请输入员工工资');
arr[arr.length] = input;
}
arr.length -= 1;
document.write(arr);

</script>
</body>

</html>


写回答

1回答

好帮手慕星星

2022-06-10

同学你好,代码实现效果没问题。

另外arr[arr.length] = input;这样代码的意思是在数组中放入值。一般我们会通过索引将值放入数组,例如:arr[0]=1 。这里是用数组长度arr.length作为索引了,初始数组没有内容,长度为0,也就是arr[0]=输入的值。后面以此类推,数组中有一个值后就是arr[1],有两个值就是arr[2] 。

祝学习愉快!

0

0 学习 · 17877 问题

查看课程