par anonyme 06-Septembre-2022

Comment faire pour convertir des températures Celcius, Fahrenheit et Kelvin, en JavaScript ?

1 Réponse

par Antoine 06-Septembre-2022

Pour convertir des températures Celsius, Fahrenheit et Kelvin, en JavaScript, vous pouvez créer une fonction à trois paramètres :

  • La température à convertir.
  • L'unité de mesure de départ.
  • L'unité de mesure d'arrivée.

Remarque : C correspond à Celsius, F à Fahrenheit, et K à Kelvin.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Comment convertir des températures en JavaScript ?</title>
</head>
<body>
<script>
function temperatureConvertion(valeur, de, vers) {
  valeur = parseFloat(valeur);
  if ((de == "F") && (vers == "C"))
  {
    var resultat = (valeur - 32) / 1.8;
  }
  if ((de == "F") && (vers == "K"))
  {
    var resultat = ((valeur - 32) / 1.8) + 273.15;
  }
  if ((de == "C") && (vers == "F"))
  {
    var resultat = (valeur * 1.8) + 32;
  }
  if ((de == "C") && (vers == "K"))
  {
    var resultat = valeur + 273.15;
  }
  if ((de == "K") && (vers == "F"))
  {
    var resultat = ((valeur - 273.15) * 1.8) + 32;
  }
  if ((de == "K") && (vers == "C"))
  {
    var resultat = valeur - 273.15;
  }
  return resultat;
}

alert(temperatureConvertion("30", "C", "F"));
</script>
</body>
</html>
Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses d'Antoine et d'autres internautes.

2.6k questions

3k réponses

...