Autor Tema: Javascript calcular tiempo pasado entre dos eventos o pulsaciones tecla CU01163E  (Leído 2131 veces)

Pepote21

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 92
    • Ver Perfil
Hola a todos. Os paso mis códigos para los ejercicios de la entrega CU01163E del curso de desarrollo web con JavaScript desde cero.
Gracias
Un saludo.


Ejercicio 1:

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">
    var nombre=prompt('Introduzca su nombre:');
    var tiempo1=Date.now();
    //alert(tiempo1+' milisegundos desde el 01/01/1970');

var pais=prompt('Introduzca su pais:');
var tiempo2=Date.now();
//alert(tiempo2+' milisegundos desde el 01/01/1970');

var difTiempos=(tiempo2-tiempo1)/1000/60;
alert('Han pasado '+difTiempos+' minutos entre su primera y segunda respuessta');
        </script>
    </head>
    <body>
    <script type="text/javascript">   
           
        </script>
       
    </body>
</html>


Ejercicio2:

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">
window.onload=function(){
    var f1=prompt('Introduzca una primera fecha (formato dd-mm-yyyy)');
    var f2=prompt('Introduzca una segunda fecha (formato dd-mm-yyyy)');
calcularTiempoEntreDosFechas(f1,f2);
}
function calcularTiempoEntreDosFechas(fecha1,fecha2){
var array1=fecha1.split('-');
var array2=fecha2.split('-');
var date1=new Date(array1[2],array1[1],array1[0]);
var date2=new Date(array2[2],array2[1],array2[0]);
            alert("Entre las 00:00 horas del primer día a las 00:00 del segundo hay "+(date2-date1)/(1000*60*60*24)+" días");
        }
        </script>
    </head>
    <body>
    <script type="text/javascript">   
           
        </script>
       
    </body>
</html>
« Última modificación: 08 de Julio 2017, 12:38 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Buenas Pepote21, ambos ejercicios son correctos. Es recomendable que limpies el código antes de subirlo, no dejando comentarios "en sucio" ni etiquetas vacías, etc.

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".