javascript - 简单 - 从 While 循环的输出末尾删除逗号
问题描述
var i = 1;
while(i < 100){
i *= 2;
document.write(i + ", ");
}
所以它写道:
2、4、8、16、32、64、128、
写 128 后去掉逗号的最简单方法是什么?
解决方案
写 128 后去掉逗号的最简单方法是什么?
删除输出的最简单方法是不输出它。一种解决方案是在循环开始之前打印第一个值,然后在循环中的值之前写入逗号:
var i = 2;
document.write(i);
while(i < 99){
i *= 2;
document.write(", " + i);
}
推荐阅读
- mysql - MySQL触发器与REPLACE INTO TABLE?
- dynamics-crm - Dynamics CRM 2016:功能区上有额外按钮的错误,如何修复?
- delphi - 更改列表框的选择不透明度
- google-apps-script - 谷歌触发器停止执行
- spring - 尝试访问 Thymleaf 表单中的验证错误时出错
- python - python selenium中的NoSuchElementException
- elasticsearch - 是否可以在 Elasticsearch 中连接的“外部”索引上对文档进行排序?
- android - 错误:无法解决:firebase-database
- wpf - 异步更新 Telerik:RadPieChart 调色板不起作用
- azure-cognitive-search - 天蓝色搜索副本/分区会影响索引更新速度吗?