-
-
Save Ifmr24/008ee159a7a7d982f6fea3f42adf063e to your computer and use it in GitHub Desktop.
JS Arrays EJERCICIO 1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| 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