美文网首页
HelloByte 6.创建新函数

HelloByte 6.创建新函数

作者: 彩虹思维 | 来源:发表于2019-12-17 18:07 被阅读0次
创建新函数

目标:定义并使用你自己的函数来右转。

在上一关中,你只右转了一次,所以使用三次左转不是问题。但是如果你要右转不止一次呢?更

高效的方法是,将所有左转动作归入一个turnRight()命令中,这样多次运行起来就很方便。

像 turnRight()这样的命令实际上是执行多个任务的函数。你一直都在使用函数,到目前为

止,你用过的每个命令实际上均是我们提供的函数。

若要定义一个函数,请在大括号{和}之间输入一组命令来赋予它相应的行为。

1 选择函数体内部(大括号《和}之间)。

2 输入三个 turnLeft()命令。

3 在函数下方,使用现有的命令以及turnRight()来打开关闭的开关。


func turnRight(){

    turnLeft()

    turnLeft()

    turnLeft()

}

moveForward()

turnLeft()

moveForward()

turnRight()

moveForward()

turnRight()

moveForward()

turnRight()

moveForward()

turnLeft()

moveForward()

toggleSwitch()

相关文章

  • HelloByte 6.创建新函数

    目标:定义并使用你自己的函数来右转。 在上一关中,你只右转了一次,所以使用三次左转不是问题。但是如果你要右转不止一...

  • Playground Swift HelloByte通关代码

    HelloByte 1.发出命令 HelloByte 2.添加新命令 HelloByte 3.切换开关 Hello...

  • 前端(十五)

    1.获取地址栏参数 2.Math 3.单体创建对象 4.工厂模式创建对象 5.构造函数 6.原型模式 7.函数的继...

  • 02 深入理解function&构造函数

    function&构造函数 演示代码 通过构造函数 创建类(object)属性 构造函数创建的属性属于新类的属性,...

  • javascript中的bind应该怎么用?

    bind() 函数会创建一个新函数(称为绑定函数),新函数与被调函数(绑定函数的目标函数)具有相同的函数体(在 E...

  • 工厂函数(factory)与构造函数(constructor)

    工厂函数(factory) 使用工厂函数新建对象: 构造函数(constructor) 使用构造函数创建新对象: ...

  • js 主流创建类操作

    JS 创建类:混合的构造函数/原型方式 动态原型创建 新的Class - 类创建

  • 第四章 函数

    1.调用函数2.创建函数3.按值传递参数4.按引用传递参数5.默认参数6.使用类型提示7.从函数返回值8.递归函数...

  • 关于Function.prototype.bind

    bind()方法会创建一个新函数,称为绑定函数。当调用这个绑定函数时,绑定函数会以创建它时传入bind()方法的第...

  • 作用域链&闭包&函数相关

    作用域链 在JS中函数可以创建作用域; 函数中又可以创建函数(可以开辟新的作用域); 函数内部的作用域可以访问外部...

网友评论

      本文标题:HelloByte 6.创建新函数

      本文链接:https://www.haomeiwen.com/subject/lokenctx.html