“Segundo número más alto de la matriz” Código de respuesta

Segundo número más alto de la matriz

var arr = [1,2, -3, 15, 77, 12, 55];
var highest = 0, secondHighest = 0;
// OR var highest = arr[0], secondHighest = arr[0];

for(var i=0; i<arr.length; i++){
  if(arr[i] > highest){
    secondHighest = highest;
    highest = arr[i]; 
  }

  if(arr[i] < highest && arr[i] > secondHighest){
    secondHighest = arr[i];
  }
}

console.log('>> highest number : ',highest); // 77
console.log('>> secondHighest number : ',secondHighest); // 55
Creepy Civet

Segundo número más alto de la matriz


 static int secondHighest(int... nums) {
    int high1 = Integer.MIN_VALUE;
    int high2 = Integer.MIN_VALUE;
    for (int num : nums) {
      if (num > high1) {
        high2 = high1;
        high1 = num;
      } else if (num > high2) {
        high2 = num;
      }
    }
    return high2;
 }

Wide-eyed Wryneck

Respuestas similares a “Segundo número más alto de la matriz”

Preguntas similares a “Segundo número más alto de la matriz”

Más respuestas relacionadas con “Segundo número más alto de la matriz” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código