如何添加函数中存在的所有参数
how to add all arguments which are present in function?
你能告诉我如何添加函数中的所有参数吗?我试过了,但没有成功
这是我的代码
function a(arrugemt){
sum=0;
for(var i=0;i<arrugemt.length;i++){
sum+=arrugemt[i]
}
console.log("sum:"+sum)
}
a(1,2)
a(1,3,5)
a(1,3,5,4,2,1)
预期输出:
3
9
16
所有函数都有一个内置参数对象,该对象包含传递给函数的所有参数
function a() {
var sum = 0;
for(var i=0; i<arguments.length; i++){
sum += arguments[i] ;
}
console.log("sum:" + sum);
}
这里有一个函数(如果你想的话,你甚至可以将其原型化)
function Sum() {
var s = 0;
for(var i=0;i<arguments.length;i++) {
s += arguments[i];
}
return s;
}
用法:
var total = Sum(31,12,46,78,19);
这是基于方法的JavaScript内置的arguments
对象。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments
相关文章:
- 测试mongo脚本中是否存在参数
- 如何添加函数中存在的所有参数
- 无法在“RTCPeerConnection”上执行“createOffer”:需要 2 个参数,但只有 0 个参数存在
- 存在其他参数时访问Javascript事件
- 是否存在用于解析 URL 路径段(矩阵)参数的 JavaScript 库
- jQuery脚本,它搜索现有的查询参数并且不添加“"如果存在
- 未捕获的类型错误:无法在“CSSStyleSheet”上执行“插入规则”:需要 2 个参数,但仅存在 1 个参数
- 将函数作为 Javascript 中可能尚不存在的参数传递
- 有没有办法确定角度.js是否存在 url 查询参数
- 如何在 JavaScript 中传递参数,确保它的引用存在
- Rails 输入表单填充了 jQuery .val(),但参数中不存在数据
- 名称参数在 JQUERY 方法的当前上下文中不存在
- JavaScript 参数在当前上下文中不存在
- JavaScript 中是否存在没有足够的参数这样的事情?为什么
- 检查函数参数是否存在,并在JavaScript中键入
- 将会话ID/密钥作为请求参数传递时存在安全风险
- 简单`replace()`的第二个参数存在问题
- Hapijs和Joi:验证存在的查询参数:'禁止'
- 在findOneAndUpdate中检查数组中存在参数的项
- 如何检查 url 页面中是否存在参数表