逗号的问题

逗号的问题

请问逗号怎么让最后一个没有啊:

<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <title>统计员工工资</title>

    </head>

    <body>

    <script>

       var arr=new Array();

       for(var i=0;;i++){

           arr[i]=prompt("请输入员工工资");

           if(arr[i]=="退出"){

                break;

           }

                

       }

       for(var j=0;j<arr.length-1;j++){

           document.write(arr[j]+",");

       }

       

    </script>

    </body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Miss路 2017-09-25 11:26:41

直接输出数组就不会有逗号了,这里不用循环输出,把长度剪去1就可以了,参考下面的写法:

 <script>
        var arr = new Array();
        for (var i = 0;; i++) {
            arr[i] = prompt("请输入员工工资");
            if (arr[i] == "退出") {
                break;
            }
        }
        arr.length -= 1;
        document.write(arr);
</script>

祝学习愉快!

  • 提问者 每天多坚持一下 #1
    那请问最后想完成输出100,20,30这种输出或者100 20 30这种的话应该怎么让最后一个空格或者逗号没有啊
    2017-10-08 09:38:51
  • 可以用字符串截取或者数组元素移除的方式把最后一个数据去掉显示
    2017-10-08 11:20:54
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师