查找数组中两个数字之间最大差异的索引!

在这个代码挑战问题中,我们要求查找arr [i] <= arr [i + 1]中数组(arr)中两个数字之间最大差异的索引。例如,如果我们有三个数字[1,2,3]的数组,最大差异指数将是i = 2减去i = 0,它是2.下面是整个JavaScript程序,它将返回最大差异指数数字中的两个数字。 [php] var largestDifference = function(data) { let largestdiff = 0; let temp = 0; for(let i = 0; i < data.length; i++) { for(j = i + 1; j < data.length; j++) { if((data[i] <= data[j])) { temp = j - i if(temp > largestdiff) { largestdiff = temp } } else { continue } } } return largestdiff }; console.log(largestDifference([9,4,1,10,3,4,0,-1,-2])) [/php]

Leave a Reply

Be the First to Comment!

avatar
  Subscribe  
Notify of