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
<!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>