Encontrar número
unknown
javascript
5 years ago
520 B
10
Indexable
let lista = [-3,-4,-5,-1,0,1,2,3,4,5,6,7];
let lista_ordenada = lista.sort((a,b) => a-b);
let nro_faltante = 0;
let match = true;
while (match) {
for (let index = 0; index < lista_ordenada.length -1; index++) {
let nro_actual = lista_ordenada[index];
let nro_siguiente = lista_ordenada[index + 1];
if(nro_actual + 1 !== nro_siguiente){
nro_faltante = nro_actual + 1;
match = false;
}
}
}
console.log(`El número que falta es : ${nro_faltante}`);Editor is loading...