javascript - 编写代码以打印从 1 到 `num` 的所有数字 JavaScript
问题描述
我遇到了一个问题:“编写代码以num
在 JavaScript 中打印从 1 到(包括参数)的所有(整数)数字(假设num
将是一个正数)(例如,如果 num=4,它应该打印 1,2,3,4 )有人可以帮忙吗?
var logNums = function(num) {}
解决方案
一个简单的for
循环将为您提供帮助:
function printNumbers(num) {
if (num < 1) {
console.error('num must be greater than 1');
return;
}
if (!Number.isInteger(num)) {
num = Math.trunc(num);
}
for (var i = 1; i <= num; i++) {
console.info(i);
}
}
printNumbers(10);
推荐阅读
- angular - ionic 4/5 使用 ngx-translate 自动添加到 i18n 中的字幕文件
- python - 将数据附加到熊猫数据框
- altair - altair 无法使用 vconcat 分面图
- android - 无法手动激活 CALL_PHONE 权限(如果用户选择“不再显示此内容”)
- android - android gridlayout行和列与结果不匹配
- c++ - 是否有类似 std::any_of 的东西会将谓词应用于所有元素
- kubernetes - Jaeger:无法初始化存储工厂
- javascript - 在动态更改函数的类后,相同的函数在按钮单击时被重复触发?
- reactjs - CREAT-REACT-APP构建的速度分析和优化
- java - 搜索包含“查询”的单词