Solución
solution.tsTypeScript
export function secondLargest(numbers: number[]): number {
// Escribe tu solución aquí
if(numbers.length <= 1) return -1;
let mayor: number = -Infinity;
let segundoMayor: number = -Infinity;
for(let numero of numbers){
if(numero > mayor){
segundoMayor = mayor;
mayor = numero;
}
if(numero < mayor && (numero > segundoMayor)) segundoMayor = numero;
}
return segundoMayor === -Infinity ? -1 : segundoMayor;
}0respuestas