如何编写一个跳过某些迭代的循环?

时间:2019-08-20 19:00:07

标签: javascript loops

这是练习:

  

使用1个参数创建一个函数“ MyFunction”,该函数将打印   使用特定算法在1及其参数之间的整数:

     

MyFunction(25)1,2,3,7,8,9,13,14,15,19,20,21,25

     

MyFunction(29)1,2,3,7,8,9,13,14,15,19,20,21,25,26,27

似乎它将打印1到参数之间的数字,但是对于每3次迭代,它将跳过3个数字。

如何编写一个使用JavaScript进行操作的简单函数?

谢谢。

编辑:我已经在Python论坛上看到了完全相同的练习,但是我对Python的了解并不多。我已经尝试做一个简单的循环,但是我需要在算法的特定部分寻求帮助,在该部分中您应该跳过这3个数字。

How do I amend this function so that it prints integers between 1 and its parameter, using a particular algorithm?

编辑2:

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

console.log(MyFunction(25));

那是我尝试过的唯一将26记录到控制台的事情。

1 个答案:

答案 0 :(得分:0)

expression