【问题标题】:How do you change this to a function?您如何将其更改为函数?
【发布时间】:2014-10-31 04:42:44
【问题描述】:

我有这个,它做我想做的事。但是,我将如何将其重写为函数?

for (var i = 1; i <= 50; i++) {
  if (i % 7 === 0) {
    console.log("Don't Follow your Dreams, Chase Them");
  } else {
    console.log(i);
  }
}

我是否只是在开头声明函数而不是我的函数名称?那怎么称呼呢?

对不起,我对这一切都不熟悉,正在学习中涉水

谢谢

【问题讨论】:

  • 嗯,这取决于语言。
  • JavaScript?如果是这样,请将其添加为标签 Teri!
  • 这是javascript,抱歉

标签: javascript arrays function


【解决方案1】:

你可以写..

如果这是 javascript...

function myfunction()
{
   for (var i=1; i<=50; i++) 
       if (i%7=== 0) {
          console.log("Don't Follow your Dreams, Chase Them");
                     }
       else {
             console.log(i);
             }
}

要调用你的函数,你必须编写..没有要传递的参数

myfunction(); 

如果你需要传递参数,你可以像这样传递它们..

function myfunction(num)
    {
       for (var i=num; i<=50; i++) 
           if (i%7=== 0) {
              console.log("Don't Follow your Dreams, Chase Them");
                         }
           else {
                 console.log(i);
                 }
    }

要调用你的函数,你必须编写..

myfunction(2);

注意:this 2 是我们传递给函数的参数

您可以从您的 javascript 代码中调用您的函数...

【讨论】:

  • 非常感谢。我正在阅读一个教程,并试图了解如何执行功能,但由于某种原因,我无法理解如何做到这一点。我有各种各样的鸡抓痕。
  • 好的,这很愚蠢,我该如何测试它。我正在做 codeacademy,所以我没有办法尝试一下
  • @teripastorino 检查答案以了解如何调用您的函数。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-10
  • 2020-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多