给定整数数组,找到具有最大乘积的相邻元素对并返回该乘积
给定整数数组,找到具有最大乘积的相邻元素对并返回该乘积。
这是我的代码
function adjacentElementsProduct(inputArray) { var arr = inputArray;
var x=0;
var y=0;
var p=0;
for(var i=0;i<arr.length;i++){
x=arr[i];
y=arr[i+1];
if(x*y>p){
p=x*y;
};
};
return p;
};
如所附照片所示,任何人都可以帮忙..在此先感谢
在此处输入图片说明
回答:
您可以从一个很大的负值开始,而不是从零开始。
var p = -Infinity;
以上是 给定整数数组,找到具有最大乘积的相邻元素对并返回该乘积 的全部内容, 来源链接: utcz.com/qa/416547.html