正在回答
2回答
同学你好,对于你的问题解答如下:
arr[arr.length]=input;这一句是将弹框输入的工资放进数组中。开始arr数组长度为0,那么0就会作为索引arr[0]=input,这样就会将输入的值作为数组第一项保存。
后面以此类推,arr中已经有一项了,再次获取长度的时候为1,那么arr[1]=input,将刚才弹框输入的值作为第二项保存。
祝学习愉快!
好帮手慕慕子
2021-05-28 15:47:29
同学你好,这道题要实现的效果就是:一直弹出窗口让用户输入工资,将用户输入的工资添加到数组中,直到用户输入“退出”时,不再弹出窗口,然后,在页面中显示数组内容,不过最后输入的“退出”不需要显示到页面。
可以结合下面的代码测试理解下。示例:
//定义输入框 数组
var input,
arr = [];
//循环,得到包含'退出'的数组
while (input != '退出') {
input = prompt('请输入员工工资');
arr[arr.length] = input;
}
// 去掉数组的最后一项
arr.length -= 1
// 在页面中显示数组
document.write(arr)
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星