Valeur absolue

Résolu/Fermé
misterchoudebxl Messages postés 77 Date d'inscription mardi 28 décembre 2010 Statut Membre Dernière intervention 29 novembre 2023 - 11 nov. 2020 à 12:40
misterchoudebxl Messages postés 77 Date d'inscription mardi 28 décembre 2010 Statut Membre Dernière intervention 29 novembre 2023 - 11 nov. 2020 à 13:11
Bonjour je suis étudiant en javascript et je dois trouvé la valeur absolue malheureusement j'ai l'impression de mélanger les variable. je ne comprend pas trop mais cela ne fonctionne pas

pouvez vous m'aider?


merci d'avance

<script>
/*le $ devant chaque variable
prompt c'est la case de la variable qui demandera de donnez une valeurs à cette variable*/
$nbr= prompt ("donnez une valeur");
$value=
/*if est la condition si*/
if($nbr<0);
{
/*si le nombre est négatif je le multiplie par -1 pour avoir son absolue*/
$value=($nbr)*-1;
}
/*elese est la condition alors*/
else
{
$value=($nbr);
}
/*alert affichera à l ecrant la réponse demandée*/
alert("la valeur absolue de" + $nbr " vaut " + $value);
/*balise fermante de script*/
</script>

2 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
11 nov. 2020 à 12:51
Bonjour,

Déjà, merci d'utiliser les BALISES DE CODE pour poster du code sur le forum
Explications à lire entièrement disponibles ici :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Ensuite, tu as pleins d'erreurs dans ton code.
Si tu affiches la "console" de ton navigateur... tu les verras..

Quoi qu'il en soit, voici Ton code corrigé :
  <script>
  /*le $ devant chaque variable
  prompt c'est la case de la variable qui demandera de donnez une valeurs à cette variable*/
  var nbr= prompt("donnez une valeur");
  var value=0;
  /*if est la condition si*/
  if( nbr<0 ){
    value=nbr*-1;
  } else {
    value= nbr;
  }
  alert("la valeur absolue de" + nbr + " vaut " + value);

  </script>


Ton code simplifié
    <script>
  /*le $ devant chaque variable
  prompt c'est la case de la variable qui demandera de donnez une valeurs à cette variable*/
  var nbr= prompt("donnez une valeur");
  var value= Math.abs(nbr);
  alert("la valeur absolue de" + nbr + " vaut " + value);

  </script> 
 
2
misterchoudebxl Messages postés 77 Date d'inscription mardi 28 décembre 2010 Statut Membre Dernière intervention 29 novembre 2023
11 nov. 2020 à 13:11
merci beaucoup. en faisant quelques recherches j'étais tombé sur math abs mais je ne penses pas pouvoir l'utilisé pour le moment dans mes exercices ce serait trop facile sinon.

en tout cas merci beaucoup. au cours de mes exercices je suis souvent confronté a des petits problème comme celui ci
0