给定一个整数数组,找到具有最大乘积的相邻元素对并返回该乘积。
这是我的代码
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;
};
Run Code Online (Sandbox Code Playgroud)
问题是所有测试都可以正常工作,但除了所附照片中显示的带有负面产品的阵列之外,任何人都可以提供帮助......并提前致谢