Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/12/2010, 07:15
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 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>