Autor Tema: JavaScript cómo ordenar alfabéticamente sin tener en cuenta mayúsculas CU01153E  (Leído 2164 veces)

Pepote21

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 92
    • Ver Perfil
Hola a todos. Os paso mi código de la entrega CU01153E del manual básico de desarrollo web con JavaScript usando Notepad++ como editor en un solo ejercicio.

Gracias. Un saludo

Código: [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
        <title>Ejercicio  aprenderaprogramar.com</title>
        <meta charset="utf-8">
        <style type="text/css">
           
        </style>
        <script type="text/javascript">
function ejemplo(){
    var array1=[33,2,36,55,4,1];
var msg ='El array original es: ' + array1 +'\n';
var deMenorAMayor=array1.sort(function(elem1,elem2){return elem1-elem2;});
msg = msg + 'Ordenado de menor a mayor es ' + deMenorAMayor +'\n';
var deMayorAMenor=array1.sort(function(elem1,elem2){return elem2-elem1;});
msg = msg + 'Ordenado de mayor a menor es ' + deMayorAMenor +'\n';
                alert(msg);
}
function ejemplo2(){
    var array2=['Moto', 'soto', 'Abaco', 'abeja', 'Sapo', 'nieve', 'Zumba', 'barco'];
var alfabetMayMin=array2.sort();
var msg='Palabras ordenadas alfabéticamente, primero mayúsculas y después minúsculas: '+alfabetMayMin+'\n';
var alreves=array2.sort(function(a,b){return a-b;});
var msg=msg+'Palabras ordenadas alfabéticamente: '+alreves+'\n';
var alfabetica=array2.sort(function(a,b){return a.localeCompare(b);});
var msg=msg+'Palabras ordenadas alfabéticamente: '+alfabetica+'\n';
alert(msg);
}
        </script>
    </head>
    <body>
        <div style="color:blue; font-size: 32px; margin:20px;" id ="pulsador" onclick="ejemplo()"> Probar </div>
<div style="color:blue; font-size: 32px; margin: 20px;" id ="pulsador" onclick="ejemplo2()"> Probar2 </div>
    </body>
</html>
« Última modificación: 24 de Junio 2017, 19:11 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:JavaScript Funciones Arrays. Ejercicio CU01153E
« Respuesta #1 en: 24 de Junio 2017, 19:09 »
Buenas Pepote21

Buen código, todo correcto

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".