給定一個整數數組,找到具有最大產品並返回該產品的一對相鄰元素。給定一個整數數組,找到具有最大產品的相鄰元素對並返回該產品
,這裏是我的代碼
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;
};
問題是所有的測試工作正常,但與如所附照片 誰能幫助表明,它的負積陣列除了..和感謝推進
該循環的最後一次迭代將'y'設置爲'arr [arr.length]',這不是一個有效的索引。 – rici