如何在javascript中对数字数组中的值进行乘法? var-timeCost=[]; var ride_time=30; 每分钟风险值成本=[0.2,0.35,0.4,0.45]; for(设i=0;i

如何在javascript中对数字数组中的值进行乘法? var-timeCost=[]; var ride_time=30; 每分钟风险值成本=[0.2,0.35,0.4,0.45]; for(设i=0;i,javascript,arrays,math,Javascript,Arrays,Math,使用.map()这要简洁得多: 使用.map(),这要简洁得多: var行驶时间=30; 每分钟风险值成本=[0.2,0.35,0.4,0.45] var timeCost=cost_per_minute.map(函数(i){return i*ride_time}) console.log(时间成本) var行驶时间=30; 每分钟风险值成本=[0.2,0.35,0.4,0.45] var timeCost=cost_per_minute.map(函数(i){return i*ride_tim

使用
.map()
这要简洁得多:


使用
.map()
,这要简洁得多:

var行驶时间=30;
每分钟风险值成本=[0.2,0.35,0.4,0.45]
var timeCost=cost_per_minute.map(函数(i){return i*ride_time})
console.log(时间成本)
var行驶时间=30;
每分钟风险值成本=[0.2,0.35,0.4,0.45]
var timeCost=cost_per_minute.map(函数(i){return i*ride_time})

console.log(timeCost)
代码中有两个位置:

for循环的第二部分通常是计数器(即
i
)小于数组总计数的情况(.ie.
每分钟的成本。长度

对于(变量i=0;
i
i++){

数组中元素的语法是
nameOfArray[i]
,其中
i
作为变量索引号

时间成本。推送(
每分钟成本[i]
*乘车时间)

}

var-timeCost=[];
var ride_time=30;
每分钟风险值成本=[0.2,0.35,0.4,0.45];
for(设i=0;iconsole.log(timeCost)
代码中有两个位置:

for循环的第二部分通常是计数器(即
i
)小于数组总计数的情况(.ie.
每分钟的成本。长度

对于(变量i=0;
i
i++){

数组中元素的语法是
nameOfArray[i]
,其中
i
作为变量索引号

时间成本。推送(
每分钟成本[i]
*乘车时间)

}

var-timeCost=[];
var ride_time=30;
每分钟风险值成本=[0.2,0.35,0.4,0.45];
for(设i=0;i
timeCost.push(每分钟成本[i]*乘车时间)。。。请先看一下控制台,它会告诉您,[i]*无效“每分钟成本”值的长度为4,因此此循环永远不会运行!时间成本。推送(每分钟成本[i]*骑乘时间)。。。请先看一下控制台,它会告诉您,[i]*无效“每分钟成本”值的长度为4,因此此循环永远不会运行!
var timeCost =[];
var ride_time = 30;
var cost_per_minute = [0.2, 0.35, 0.4, 0.45];

for (let i = 0; i < cost_per_minute.length; i++ ){
  timeCost.push(cost_per_minute[i]*ride_time) 
}

console.log(timeCost)
let cost_per_minute...
const ride_time = 30;
let timeCost = cost_per_minute.map(x => x * ride_time);