LeetCode 2703. 返回传递的参数的长度

请你编写一个函数 argumentsLength,返回传递给该函数的参数数量。

示例 1:

输入:args = [5]
输出:1
解释:
argumentsLength(5); // 1

只传递了一个值给函数,因此它应返回 1。
示例 2:

输入:args = [{}, null, “3”]
输出:3
解释:
argumentsLength({}, null, “3”); // 3

传递了三个值给函数,因此它应返回 3。

JavaScript中,直接获取参数数组的长度即可:

/**
 * @param {...(null|boolean|number|string|Array|Object)} args
 * @return {number}
 */
 // 此处的JavaScript的扩展运算符...表示将所有接收到的参数存到数组args中
var argumentsLength = function(...args) {
   
    // 直接获取数组的长度
    return args.length;
};

/**
 * argumentsLength(1, 2, 3); // 3
 */

相关推荐

  1. LeetCode 2703. 返回传递参数长度

    2023-12-25 06:28:01       54 阅读
  2. LeetCode 2707. 字符串中额外字符

    2023-12-25 06:28:01       61 阅读
  3. leetCode58. 最后一个单词长度

    2023-12-25 06:28:01       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-25 06:28:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-25 06:28:01       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-25 06:28:01       87 阅读
  4. Python语言-面向对象

    2023-12-25 06:28:01       96 阅读

热门阅读

  1. 前端---初始常用的 html 标签

    2023-12-25 06:28:01       65 阅读
  2. List 流的使用

    2023-12-25 06:28:01       52 阅读
  3. 【Python】Python 批量转换PDF到Excel

    2023-12-25 06:28:01       55 阅读
  4. UE 动画系统框架介绍及使用

    2023-12-25 06:28:01       59 阅读
  5. python入门实战经典15题

    2023-12-25 06:28:01       47 阅读
  6. SpringBoot Gateway整合过程中的问题

    2023-12-25 06:28:01       78 阅读