Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (function main(){
- //definimos nuestro array
- var largeArray = parseInt(prompt("Ingrese el tamaño del arreglo: "));
- var arreglo = new Array(largeArray);
- for (i=0 ; i<largeArray ; i++){
- arreglo[i] = parseInt(prompt("Ingrese los elementos del array: "));
- }
- console.log(arreglo);
- //ahora buscamos el elemento más pequeño
- var eMin = Math.min.apply(null,arreglo);
- console.log("mínimo: " + eMin);
- //y el primer elemento del arreglo
- var eFirst = arreglo[0];
- console.log("primero: " + eFirst);
- //ahora buscamos la posición del elemento más pequeño
- var posMin = arreglo.indexOf(eMin);
- console.log("posición mínimo: " + posMin);
- //reasignamos el valor de esa posición con el primer elemento del arreglo
- arreglo[posMin] = eFirst;
- //y al primer elemento le reasignamos el valor más pequeño
- arreglo[0] = eMin;
- //finalmente mostramos cómo queda el arreglo inicial con este cambio
- return console.log("nuevo arreglo: " + arreglo);
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement