You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何实现JavaScript多字符串参数的长度求和?

多参数字符串长度求和实现

直接补全代码即可完成需求,以下是完整实现:

const strSum = (...args) => {
  let sum = 0;
  if (args.length > 1) {
    args.forEach((item) => {
      // 将每个字符串的长度累加到sum变量中
      sum += item.length;
    });
  }
  return sum;
};

console.log(strSum('hello', 'hi', 'my name', 'is')); // 输出16

关键说明

  • 利用...args剩余参数语法接收所有传入的字符串参数,它会把所有参数打包成一个数组
  • 通过args.length > 1判断传入的参数数量是否大于1
  • 在forEach循环中,遍历每个字符串参数,将其length属性值累加给sum变量
  • 如果传入参数数量不大于1,sum保持初始值0并返回

内容的提问来源于stack exchange,提问作者trainee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 04:25:17