Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我需要帮助遍历函数参数中的数组 将参数b乘以数组参数中的每个索引 这只输出25个。[0]“5”仅与参数b“5”相乘 预期输出25、15、30_Javascript - Fatal编程技术网

Javascript 我需要帮助遍历函数参数中的数组 将参数b乘以数组参数中的每个索引 这只输出25个。[0]“5”仅与参数b“5”相乘 预期输出25、15、30

Javascript 我需要帮助遍历函数参数中的数组 将参数b乘以数组参数中的每个索引 这只输出25个。[0]“5”仅与参数b“5”相乘 预期输出25、15、30,javascript,Javascript,谢谢你-安东尼奥 function max(a,b) { for (i = 0; i < a.length; i++) { return a[i]*b; } } alert(max([5,3,6],5)); 功能最大值(a、b){ 对于(i=0;i

谢谢你-安东尼奥

function max(a,b) {
for (i = 0; i < a.length; i++) {
return  a[i]*b;
}
}
alert(max([5,3,6],5));
功能最大值(a、b){
对于(i=0;i

return终止函数的执行并返回值。当您在for循环中使用return时,在循环一次之后,它将返回值

function max(a,b) {
var res = [];
   for (i = 0; i < a.length; i++) {
       res[i] = a[i]*b;
   }
return res;
}
alert(max([5,3,6],5));
功能最大值(a、b){
var-res=[];
对于(i=0;i
非常感谢!谢谢如果这解决了您的问题,请投票并将其标记为答案。JavaScript内置了对此的支持:
.map
。示例:
var result=[5,3,6].map(函数(v){returnv*5;})