如何去掉javascript中的最后一个逗号?

如何去掉javascript中的最后一个逗号?,javascript,Javascript,当它把所有的日子和逗号一起打印出来的时候,在星期天之后,最后还有一个额外的逗号。你能帮我吗 <script> var days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']; for (var i=0; i<days.length; i++) { document.write(days[i] + ', ');

当它把所有的日子和逗号一起打印出来的时候,在星期天之后,最后还有一个额外的逗号。你能帮我吗

<script>
    var days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday',
                'Friday', 'Saturday', 'Sunday'];
    for (var i=0; i<days.length; i++) {
    document.write(days[i] + ', ');
    }
</script>
使用:

使用天。加入“,”;而不是通过数组进行迭代

编辑:

此外,您还可以在一行中完成: 文档。写下['周一'、'周二'、'周三'、'周四'、'周五'、'周六'、'周日']。加入',';
简单的逻辑是这样打印

var days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday',
            'Friday', 'Saturday', 'Sunday'];
document.write(days[0]);
for (var i=1; i < (days.length); i++) {
    document.write(',' + days[i]);
}


当i等于days.length-1时,不要打印逗号。
var days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday',
            'Friday', 'Saturday', 'Sunday'];
document.write(days[0]);
for (var i=1; i < (days.length); i++) {
    document.write(',' + days[i]);
}
var days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday',
            'Friday', 'Saturday', 'Sunday'];
for (var i=0; i < (days.length-1); i++) {
    document.write(days[i] + ',');
}
document.write(days[days.length-1]);