17/12/2010, 07:15
|
| Colaborador | | Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses Puntos: 1012 | |
Respuesta: duda simple, pero importante este no puede funcionar, ya que está mal construido Cita: momento = (hora_actual < 12) "Antes del mediodía" : "Después del mediodía" por otro lado el otro ha de funcionar perfectamente
esto son los tipos de ciclos que yo conozco Cita: <html>
<head>
<script typ="text/javascript">
window.onload = function() {
var mat = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'];
inicio1 = new Date();
for(var i = 0; i < mat.length; i++) {
document.getElementById('for1').innerHTML += mat[i];
}
fin1 = new Date();
document.getElementById('for1').innerHTML += ' - ' + (fin1 - inicio1) + ' milisegundos';
inicio2 = new Date();
for(var i in mat) {
document.getElementById('for2').innerHTML += mat[i];
}
fin2 = new Date();
document.getElementById('for2').innerHTML += ' - ' + (fin2 - inicio2) + ' milisegundos';
inicio3 = new Date();
for(var i = 0, mat = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i']; i < mat.length; i++) {
document.getElementById('for3').innerHTML += mat[i];
}
fin3 = new Date();
document.getElementById('for3').innerHTML += ' - ' + (fin3 - inicio3) + ' milisegundos';
inicio4 = new Date();
var i = 0;
do
{
document.getElementById('for4').innerHTML += mat[i];
i++;
}
while (i < mat.length);
fin4 = new Date();
document.getElementById('for4').innerHTML += ' - ' + (fin4 - inicio4) + ' milisegundos';
}
</script>
</head>
<body>
<div id="for1"></div>
<div id="for2"></div>
<div id="for3"></div>
<div id="for4"></div>
</body>
</html> |