80 lines
2.1 KiB
HTML
80 lines
2.1 KiB
HTML
<!Doctype html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Prueba Arrays 01</title>
|
|
</head>
|
|
<body>
|
|
|
|
|
|
<script type="text/javascript">
|
|
var meses = ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"];
|
|
|
|
var dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"];
|
|
|
|
// 1 Añade un mes más al final "Ultiembre" (escribe el array)
|
|
document.write("1-");
|
|
meses.push("Ultiembre");
|
|
document.write(meses);
|
|
document.write("<br>");
|
|
|
|
// 2 A continuación sacale los dos primeros meses. (escribe array)
|
|
document.write("2-");
|
|
meses.shift("Enero");
|
|
meses.shift("Febrero");
|
|
document.write(meses);
|
|
document.write("<br>");
|
|
/*meses.splice(0, 2);*/
|
|
|
|
// 3 Cuantos elementos hay en el array (escribe resultado)
|
|
document.write("3-");
|
|
document.write(meses.length);
|
|
document.write("<br>");
|
|
|
|
// 4 Une a los dias de la semana el array de los meses
|
|
document.write("4-");
|
|
var union=dias.concat(meses);
|
|
document.write(union);
|
|
document.write("<br>");
|
|
|
|
// 5 Cuantos elementos hay en ese array ? (escribe resultado)
|
|
document.write("5-");
|
|
document.write(union.length);
|
|
document.write("<br>");
|
|
|
|
// 6 Añade dos elementos más al principio "Xullo","Solpor".
|
|
document.write("6-");
|
|
union.unshift("Xullo","Solpor");
|
|
document.write(union);
|
|
document.write("<br>");
|
|
|
|
// 7 Haz que se escriban los elementos separados por " -- "
|
|
document.write("7-");
|
|
document.write(union.join(" -- "));
|
|
document.write("<br>");
|
|
|
|
// 8 Haz que se escriban los elementos, uno debajo de otro.
|
|
document.write("8-");
|
|
document.write(union.join("<br>"));
|
|
document.write("<br>");
|
|
|
|
//9 Saca un array con el orden inverso al actual
|
|
document.write("9-");
|
|
document.write(union.reverse());
|
|
document.write("<br>");
|
|
|
|
// 10 Saca un array con orden alfabético
|
|
document.write("10-");
|
|
document.write(union.sort());
|
|
document.write("<br>");
|
|
|
|
// 11 Anadir en la posición 3 "Luna" y "Marte"
|
|
document.write("11-");
|
|
meses.splice(3,0,"Luna","Marte");
|
|
document.write(meses);
|
|
document.write("<br>");
|
|
|
|
</script>
|
|
|
|
</body>
|
|
</html> |