美文网首页
Arguments Optional

Arguments Optional

作者: Oracle_c113 | 来源:发表于2017-10-11 13:56 被阅读0次

要求

创建一个计算两个参数之和的 function。如果只有一个参数,则返回一个 function,该 function 请求一个参数然后返回求和的结果。

例如,add(2, 3)应该返回5,而add(2)应该返回一个 function。

分析

1.函数的参数用arguments表示;

2.参数数量:arguments.length;

3.第n个参数:arguments[n-1];

4.参数类型是数字:typeof arguments = 'number';

5.特殊字符undefined是特殊类型,不要加引号!

ps:类型要用引号表示,不然会被解读成变量。例:'number';

解决

测试

add(2, 3)应该返回 5。

add(2)(3)应该返回 5。

add("http://bit.ly/IqT6zt")应该返回 undefined。

add(2, "3")应该返回 undefined。

add(2)([3])应该返回 undefined。

相关文章

  • Arguments Optional

    创建一个计算两个参数之和的 function。如果只有一个参数,则返回一个 function,该 function...

  • Arguments Optional

    要求 创建一个计算两个参数之和的 function。如果只有一个参数,则返回一个 function,该 funct...

  • Optional arguments

  • FCC-Arguments Optional

    创建一个计算两个参数之和的 function。如果只有一个参数,则返回一个 function,该 function...

  • FCC中级算法之Arguments Optional

    我在这道题上卡的时间比较长,因为理解闭包花费了一些时间,看了好些博客和YouTube上的教程,自己也跟着教程敲了一...

  • 用Optional取代null

    创建Optional对象 Optional.empty():声明一个空Optional Optional.of()...

  • Swift基础_06可选类型

    可选类型(Optional) Optional Optional是Swift中的可选类型 Optional 包括两...

  • Swift中的Optional

    1、隐式解包Optional2、Optional Chaining3、多重Optional4、Optional M...

  • js中arguments的用法

    arguments特性 **arguments **对象不能显式创建, **arguments **对象只有函数开...

  • Python新起航

    Arguments Immutable arguments are effectively passed “by ...

网友评论

      本文标题:Arguments Optional

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