小伙伴们,让我们一起来编写一个统计员工工资的代码,要求: (1) 不停的接收用户输入的员工的工资,直到用户输入“退出”便不再弹出“输入工资”的窗口 (2) 把用户输入的数据保存在一个数组中
<!DOCTYPE html>
<html>
    <head lang="en">
        <meta charset="UTF-8">
        <title>统计员工工资</title>
    </head>
    <body>
    <script>
       //定义数组arr[],和数组的索引a
    var arr=[],a=0;
//不知道循环次数的循环使用do{}while()循环
    do{
       var input=prompt("");
        arr[a]=input;//把输入的每个值都赋给数组索引对应的位置
        a++;
    }
    while(arr[a-1]!="退出")//当数组索引对应的位置的值与退出一样时 退出循环
    arr.length=a-1;//那时arr[a]=""退出" 但是题目要求下该数组不要”退出“这个值 则可以通过索引长度控制数组显示出来的个数 所以可以把数组的索引长度改为:arr.length=a-1;从而去除掉了退出这个值。
    document.write(arr);
    </script>
    </body>
</html>
 
                    
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号