JavaScriptSviluppo

Battiti cardiaci con JavaScript

Se sei curioso di sapere quanti battiti cardiaci hai avuto dalla nascita fino ad oggi, abbiamo la soluzione per te: una semplice funzione JavaScript.

La funzione utilizza la frequenza cardiaca media per millisecondo per calcolare il numero di battiti cardiaci sulla base della tua data di nascita e della data corrente.

Ecco come funziona:

  • Innanzitutto, definiamo una costante per la frequenza cardiaca media per millisecondo. Questo valore viene utilizzato per calcolare il numero di battiti cardiaci sulla base della differenza di tempo tra la tua data di nascita e la data corrente.
  • La funzione prende in input il giorno, il mese e l’anno di nascita e restituisce il numero di battiti cardiaci. Per creare l’oggetto “Date” per la data di nascita, utilizziamo la funzione “Date” di JavaScript, che richiede tre argomenti: l’anno, il mese (con una base zero) e il giorno.
  • Una volta creato l’oggetto “Date” per la data di nascita, calcoliamo la differenza di tempo tra questa data e la data corrente utilizzando l’operatore di sottrazione. Dividiamo quindi la differenza di tempo per la frequenza cardiaca media per secondo per ottenere il numero di battiti cardiaci.

La funzione restituisce quindi il numero di battiti cardiaci. Puoi chiamare questa funzione in qualsiasi momento per scoprire quanti battiti cardiaci hai avuto finora!

function calcHeartBeats(birthDay, birthMonth, birthYear) {
  const birthDate = new Date(birthYear, birthMonth - 1, birthDay);
  const heartBeatsInMs = new Date() - birthDate;
  return Math.floor(heartBeatsInMs / 1000 * (70 / 60));
}

console.log(calcHeartBeats(1, 1, 1990));
/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *