编写代码以打印从 1 到 'num' JavaScript 的所有数字



我遇到了一个问题 "编写代码以在 JavaScript 中打印从 1 到num(包括参数(的所有(整数(数字 (假设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);

这将起作用:

var logNums = function(num) {
for (var i = 1; i <= num; i++) {        
console.log(i);
}
};