javascript - 控制台登录单行
问题描述
我想编写一个使用 For 循环打印从 1 到 1000 的数字的程序。所有数字都应打印在同一行中,用逗号和空格分隔(例如:1、2、3)。但我不知道如何在 for 循环中进行操作,我是初学者,请帮忙。
解决方案
您可以尝试Spread syntax
创建数组,然后使用键加入Array.prototype.join()
:
console.log([...Array(1000).keys()].join(', '));
或者:您可以使用Array.from()
从类数组或可迭代对象创建新的、浅拷贝的 Array 实例的方法:
console.log(Array.from(Array(1000).keys()).join(', '));
推荐阅读
- mysql - 雄辩的原始子查询按用户获取计数
- java - lambda转换的目标类型必须是ConnectionHolder的接口 - SpringBoot Java
- sqlalchemy - SQLAlchemy 没有创建某些列
- python - 如何使用正则表达式或索引从非日期列中派生日期?
- python - 相同的 Python 脚本在 Spyder 中没有错误,但在 Sublime Text 中出现错误
- binary-search-tree - 为什么仅使用二叉树旋转不能将任意二叉树转换为 BST?
- yolo - 如何在珊瑚边缘 TPU USB 加速器中运行 yolov2-lite tflite?
- flutter - 如何修复类型字符串不是下面颤动代码中类型小部件的子类型
- java - Json Array数据如何传入Jsp
- swift - 使用枚举存储来自 api 的结果数据