Exercice 5/5

Dans le fichier "script.js" :

  • déclarez les variables tarifHT, tarifTTC et montantTVA;
  • déclarez la constante TVA;
  • affectez le nombre Pi à TVA (elle sera ainsi au format décimal);
  • affectez un nombre à tarifHT (pour un nombre décimal, ma virgule est représentée par la caractère ".");
  • calculez le montant de la TVA pour tarifHT et affectez-le à montantTVA, utilisez la constante TVA pour cela;
  • calculez ensuite le tarifTTC;
  • cliquez sur "Soumettre ma réponse".

Leçon 5/5

Cet exercice est identique au précédent, à la différence que vous allez devoir utilisé Math pour définir la TVA dans un constante. Vous allez donc revoir :

  • l'objet Math pour faire des calculs automatisés;

Commentaires les mieux notés

  • othmane.dahmani.pro-25

    othmane.dahmani.pro-25

    Merci ,je n'avais pas fait attention

    le 31/10/2019 à 15h55

  • vi.siv-71

    vi.siv-71

    le bon code: const TVA = Math.PI; var tarifHT = 5; var montantTVA = tarifHT*TVA; var tarifTTC = tarifHT+montantTVA;

    le 04/12/2019 à 16h58

  • v.redois

    v.redois

    "tarifHT doit être un nombre pour être converti avec parseFloat()" J'ai entré 100.

    le 21/05/2016 à 05h51

  • nicoleta-9

    nicoleta-9

    ON PEUT SOUMETRE AVEC CA : const TVA=Math.PI ; var tarifHT = 2; var montantTVA = tarifHT * TVA; var tarifTTC = tarifHT + montantTVA ;

    le 04/11/2019 à 12h18

  • ali.hassane

    ali.hassane

    Bonjour, Voici mon code: const TVA = Math.PI; var tarifHT = 5; var montantTVA = tarifHT*TVA; var tarifTTC = TarifHT+montantTVA; Il me retourne "TarifHT is not defined" pourtant c'est bien le cas...

    le 18/09/2016 à 11h36

20 Commentaires

  • adele.parison

    adele.parison

    Bonjour je ne comprends pas mon erreur :/

    le 08/07/2020 à 11h00

  • meriam

    meriam Admin

    Bonjour, déclarez les variables et affectez les valeurs sur la même ligne.

    le 08/07/2020 à 12h43

  • steph.conv-48

    steph.conv-48

    Bon, çà fait je ne sais combien de fois, çà me refait le coup de la boucle. Je comprends pas, c'est exactement le même exercice à une variable de différence et çà refait boucle infinie. J'ai réussi à passer l'autre en faisant refresh et déco/reco mais là çà veut pas. Je sais pas si c'est des bugs sur votre site de formation, mais je préfère le signaler car c'est assez agaçant quand on travaille de rencontrer ce genre de problèmes. La majorité est sur les cours de JavaScript, les exos précédents çà allait niveau bug. J'aimerai bien avancer. Merci de votre compréhension.

    le 07/07/2020 à 11h26

  • meriam

    meriam Admin

    affectez les valeurs au moment de la déclaration des variables. const TVA = Math.PI; var tarifHT = 92; var tarifTTC = tarifHT+montantTVA; var montantTVA = TVA*tarifHT;

    le 07/07/2020 à 12h03

  • devilgrave-54

    devilgrave-54

    const TVA = Math.PI; var tarifHT = 100 var tarifTTC; var montantTVA; montantTVA = tarifHT * TVA ; tarifTTC = tarifHT + montantTVA

    le 17/04/2020 à 12h26

  • othmane.dahmani.pro-25

    othmane.dahmani.pro-25

    Merci ,je n'avais pas fait attention

    le 31/10/2019 à 15h55

  • Lutin

    Lutin

    Il y a une erreur dans le calcul de "montantTVA".,Il y a une erreur dans le calcul de "tarifTTC". var montantTVA var tarifTTC const TVA = Math.Pi; const tarifHT = 152; montantTVA = tarifHT*TVA; tarifTTC = tarifHT+montantTVA; Une âme charitable pour m'aider ?

    le 01/09/2018 à 17h39

  • mram

    mram Admin

    tarifHT est une variable, pas une constante.

    le 10/09/2018 à 03h26

  • olivier-agueda-60

    olivier-agueda-60

    Une fois de plus aucune difficulté à comprendre mais toujours les mêmes erreurs. Mauvaise fonte ou oubli de ponctuation. J'ai failli devenir fou LOL à cause d'un doublement du f de tarifHT

    le 15/07/2018 à 03h00

  • rachid

    rachid

    Bonjour, voici la reponse a ceux qui galere const TVA = Math.PI; var tarifHT = 10.05; var tarifTTC; var montantTVA; montantTVA = tarifHT * TVA; tarifTTC = tarifHT + montantTVA;

    le 28/01/2018 à 12h17

  • belespoir38

    belespoir38

    const TVA= Math.PI (196); var tarifHT= 10.50; var montantTVA= tarifHT*TVA; var tarifTTC= tarifHT+montantTVA; Pour la validation, j'ai le message "tarifHT doit être un nombre", je ne comprends pas. Et si j'enlève les parentheses après Math.PI, c'est pire, aidez-moi, svp. Merci

    le 12/01/2018 à 10h14

  • mram

    mram Admin

    Bonjour, regardez bien comment utiliser Math.PI , pas besoin de mettre des parenthèses après.

    le 16/01/2018 à 19h03

index.html
script.js
<!DOCTYPE HTML> <html> <head> <title>Exercice rappel 5</title> <script src="script.js"></script> </head> <body> </body> </html>