麻烦老师帮忙检查代码。另外16行的有点不理解
来源:2-11 编程练习
土豆60
2022-06-09 22:33:24
<!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回答
同学你好,代码实现效果没问题。
另外arr[arr.length] = input;这样代码的意思是在数组中放入值。一般我们会通过索引将值放入数组,例如:arr[0]=1 。这里是用数组长度arr.length作为索引了,初始数组没有内容,长度为0,也就是arr[0]=输入的值。后面以此类推,数组中有一个值后就是arr[1],有两个值就是arr[2] 。
祝学习愉快!
相似问题