在javascript中,如何使用for循环进行计数和按数字计数?

在javascript中,如何使用for循环进行计数和按数字计数?,javascript,arrays,function,for-loop,Javascript,Arrays,Function,For Loop,创建一个包含两个数字的程序——一个用来计数,另一个用来确定到达目的地的倍数 以下是一些示例输入: 计数到:30计数方式:5输出:5、10、15、20、25、30 计数到:50计数方式:7输出:7、14、21、28、35、42、49 这是我的试用码 var num1=parseInt(提示(“计数到:”); var num2=parseInt(提示(“计数依据:”); 对于(让i=num2;i在循环中使用带条件的模运算符,该条件检查迭代数的模是否等于零 计数到:30计数方式:5输出:5、10、1

创建一个包含两个数字的程序——一个用来计数,另一个用来确定到达目的地的倍数

以下是一些示例输入:

计数到:30计数方式:5输出:5、10、15、20、25、30

计数到:50计数方式:7输出:7、14、21、28、35、42、49

这是我的试用码

var num1=parseInt(提示(“计数到:”);
var num2=parseInt(提示(“计数依据:”);

对于(让i=num2;i在循环中使用带条件的模运算符,该条件检查迭代数的模是否等于零

计数到:30计数方式:5输出:5、10、15、20、25、30

让targetNumber=30;

对于(设i=1;i您需要增加循环中
i
的值,因为
i+num
不会增加其值:

//将变量名更改为更具描述性的名称
//避免在较大的代码基础上产生混淆;
var maxValue=parseInt(提示(“计数到:”);
var stepValue=parseInt(提示(“计数依据:”);
//也可以写为index+=stepValue

对于(让index=stepValue;index,下面的代码片段可以帮助您

函数计数(countTo,countBy){
常数arr=[]

对于(let i=countBy;i您的设置很好,只有
console.log
语句需要在循环中才能打印

var num1 = parseInt(prompt("Count to: "));
var num2 = parseInt(prompt("Count by: "));
for (let i = num2; i <= num1; i += num2) {
  console.log(i);
}
var num1=parseInt(提示(“计数到:”);
var num2=parseInt(提示(“计数依据:”);

对于(让i=num2;i
i+num2
->
i+=num2
同样,
console.log(i)
需要在循环中。这很好,我在函数方面遇到了问题,但这一点非常清楚