javascript - 简单 - 从 While 循环输出末尾删除逗号

标签 javascript loops while-loop document.write

var i = 1;
while(i < 100){
       i *= 2;
       document.write(i + ", ");
}

所以它写道:

2, 4, 8, 16, 32, 64, 128,

在写入 128 后去掉逗号的最简单方法是什么?

最佳答案

What would the simplest way to take the comma off after it writes 128?

删除输出的最简单方法是输出它。一种解决方案是在循环开始之前打印第一个值,然后在循环中的值之前写入逗号:

var i = 2;
document.write(i);
while(i < 99){
       i *= 2;
       document.write(", " + i);
}

关于javascript - 简单 - 从 While 循环输出末尾删除逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60729333/

相关文章:

javascript - 类型错误 : Cannot read property '0' of undefined inside v-for

javascript - 使用 'for..in' 和 'if' 迭代条件删除对象属性

python - 将此程序中所有可能路径返回到嵌套列表的算法

java - 我可以给 boolean 基元一个条件作为初始化吗?

javascript - 如何在内部使用 JavaScript 为数字添加逗号分隔符?

javascript - 为什么我应该使用带有碰撞检测的四叉树

javascript - 如何在此 lodash 循环中动态命名我的对象参数?

php - 没有找到结果,为什么我的 echo 不起作用?

c++ - 为什么 while 循环内的可变模板函数不打印到控制台?

javascript - 如何将图片从网址上传到 Google 云端硬盘?