【发布时间】:2020-09-12 17:50:28
【问题描述】:
我遇到了一个问题,“编写代码以在 JavaScript 中打印从 1 到 num(包括参数)的所有(整数)数字
(假设num 将是一个正数)(例如,如果 num=4 它应该打印 1,2,3,4)
谁能帮忙。
var logNums = function(num) {}
【问题讨论】:
标签: javascript function arguments
我遇到了一个问题,“编写代码以在 JavaScript 中打印从 1 到 num(包括参数)的所有(整数)数字
(假设num 将是一个正数)(例如,如果 num=4 它应该打印 1,2,3,4)
谁能帮忙。
var logNums = function(num) {}
【问题讨论】:
标签: javascript function arguments
一个简单的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);
【讨论】:
这会起作用:
var logNums = function(num) {
for (var i = 1; i <= num; i++) {
console.log(i);
}
};
【讨论】: