Javascript 如何制作减去数字的自变量函数

Javascript 如何制作减去数字的自变量函数,javascript,node.js,Javascript,Node.js,我希望第一个数字是正数,比如10-20-30,而不是-10-20-30 函数substractAll(){ var总和=0 for(var i=0;i

我希望第一个数字是正数,比如10-20-30,而不是-10-20-30

函数substractAll(){
var总和=0
for(var i=0;isubstractAll(10、20、30)
您可以在参数列表中首先提取第一个参数:

函数substractAll(初始,…rest){
var总和=初始值;
对于(变量i=0;i减法(10、20、30)
首先将
sum
设置为第一个数字,而不是
0
,然后循环剩余的数字

函数substractAll(){
变量和=参数[0];
for(var i=1;isubstractAll(10,20,30)
您可以将第一个参数赋值为正和,然后在索引=1处迭代开始for循环的其他参数:
函数substractAll(){
var总和=0;
总和=参数[0];
for(设i=1;isubstractAll(10、20、30)
感谢Barmar提供了最简单的解决方案