Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. (function main(){
  2.  
  3. //definimos nuestro array
  4. var largeArray = parseInt(prompt("Ingrese el tamaño del arreglo: "));
  5. var arreglo = new Array(largeArray);
  6.  
  7. for (i=0 ; i<largeArray ; i++){
  8. arreglo[i] = parseInt(prompt("Ingrese los elementos del array: "));
  9. }
  10. console.log(arreglo);
  11.  
  12. //ahora buscamos el elemento más pequeño
  13. var eMin = Math.min.apply(null,arreglo);
  14. console.log("mínimo: " + eMin);
  15.  
  16. //y el primer elemento del arreglo
  17. var eFirst = arreglo[0];
  18. console.log("primero: " + eFirst);
  19.  
  20. //ahora buscamos la posición del elemento más pequeño
  21. var posMin = arreglo.indexOf(eMin);
  22. console.log("posición mínimo: " + posMin);
  23.  
  24. //reasignamos el valor de esa posición con el primer elemento del arreglo
  25. arreglo[posMin] = eFirst;
  26.  
  27. //y al primer elemento le reasignamos el valor más pequeño
  28. arreglo[0] = eMin;
  29.  
  30. //finalmente mostramos cómo queda el arreglo inicial con este cambio
  31. return console.log("nuevo arreglo: " + arreglo);
  32.  
  33. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement