Skip to content

Instantly share code, notes, and snippets.

@Ifmr24
Created September 19, 2018 08:59
Show Gist options
  • Select an option

  • Save Ifmr24/008ee159a7a7d982f6fea3f42adf063e to your computer and use it in GitHub Desktop.

Select an option

Save Ifmr24/008ee159a7a7d982f6fea3f42adf063e to your computer and use it in GitHub Desktop.
JS Arrays EJERCICIO 1
/*
1. Pida 6 numeros por pantalla y introducirlos en un array
2. Mostrar el array completo (Todos sus elementos)
3. Ordenarlo
4. Invertir su orden y Mostrar
5. Mostrar cuantos elementos tiene
6. Buscar un valor introducido por el usuario que nos diga si lo encuentra y su indice.
*/
// Pedir 6 numeros
var numeros = [];
for(var i = 0;i <= 5; i++){
numeros.push(parseInt(prompt("Introduce un numero",0)));
}
// Mostrar en la pagina
document.write("<h2>Contenido del array</h2>");
for( let numero in numeros ){
document.write(numeros[numero]+"<br>")
}
// Mostrar en la consola
console.log(numeros);
// Ordenar y Mostrar
var numeros_ordenados = numeros.sort(function(a,b){return a-b});
document.write("<h2>Contenido del array ordenado</h2>");
for (let numero in numeros_ordenados){
document.write(numeros_ordenados[numero]+"<br>")
}
// Revertir y Mostrar
var numeros_ordenados = numeros.sort(function(a,b){return b-a});
document.write("<h2>Contenido del array reverso</h2>");
for (let numero in numeros_ordenados){
document.write(numeros_ordenados[numero]+"<br>")
}
// Cuantos elementos tiene el array
document.write("El array tiene "+numeros.length+" elementos")
// Buscar elemento en array
var busqueda = parseInt(prompt("Busca un Numero",0));
var posicion = numeros.findIndex(numero => numero == busqueda);
if( posicion && posicion != -1){
document.write("<h1>Encontrado</h1>")
document.write("<h3>En la posicion: "+posicion+"</h3>")
}
else{
document.write("<h1>No Encontrado</h1>")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment