Exercice 11/41

Soit deux variables var1 et var2 déjà déclarées et qui contiennent un nombre.
Dans le fichier "script.js" :

  • déclarez la variable result;
  • additionnez var1 et var2 et stockez le résultat dans result;
  • affichez le résultat avec alert();
  • cliquez sur "Soumettre ma réponse".

Leçon 11/41

Vous savez déclarer des variables et leur affecter une valeur qui peut être de plusieurs types. Il serait intéressant de pouvoir commencer à manipuler les variables et faire de petits scripts. C'est ce que vous allez faire dans une série d'exercices sur les opérateurs arithmétiques.

Les opérateurs arithmétiques servent à faire des calculs donc ils seront utilisés avec des variables de type number.

Vous avez déjà vu un de ces opérateurs dans les exercices précédents : le +. Il sert à concaténer dès qu'il y a présence de texte. Si il n'y a que des nombres, il servira à faire des additions.

Commentaires les mieux notés

  • stauryous-32

    stauryous-32

    merci

    le 07/02/2019 à 12h28

  • vi.siv-71

    vi.siv-71

    var var1 = 4 var var2 = 6; var result=var1+var2; alert(result)

    le 27/11/2019 à 12h59

  • denyzor-99

    denyzor-99

    Bonjour, je ne peux valider l'exercice; je pense que mon code est ok car la popup s'affiche bien avec le nombre 10 (erreur(s) : Vous n'avez pas utilisé alert() pour afficher result.)

    le 12/11/2018 à 17h15

  • ronald.rukund-23

    ronald.rukund-23

    c'est bon j'ai compris

    le 05/04/2019 à 13h56

  • ezzeddineh

    ezzeddineh

    Bonjour, depuis le début des exercices liés à javascript, je parviens bien à valider les exercices mais les résultats ne s'affichent jamais lorsque je tente d'exécuter Javascript... C'est embêtant car je n'arrive pas à visualiser ce que ça donne. Merci

    le 24/11/2016 à 22h15

20 Commentaires

  • vi.siv-71

    vi.siv-71

    var var1 = 4 var var2 = 6; var result=var1+var2; alert(result)

    le 27/11/2019 à 12h59

  • ronald.rukund-23

    ronald.rukund-23

    c'est bon j'ai compris

    le 05/04/2019 à 13h56

  • stauryous-32

    stauryous-32

    merci

    le 07/02/2019 à 12h28

  • denyzor-99

    denyzor-99

    Bonjour, je ne peux valider l'exercice; je pense que mon code est ok car la popup s'affiche bien avec le nombre 10 (erreur(s) : Vous n'avez pas utilisé alert() pour afficher result.)

    le 12/11/2018 à 17h15

  • mlle.sophia.azzi-51

    mlle.sophia.azzi-51

    Var1 is not defined

    le 24/09/2018 à 11h27

  • meriam

    meriam Admin

    La variable var1 est déja définie, il suffit de l'utiliser

    le 05/10/2018 à 03h39

  • alex.schmitt79-17

    alex.schmitt79-17

    var result= var1+var2; alert (var1+var2);

    le 04/05/2018 à 13h45

  • mram

    mram Admin

    Bonjour il faut mettre "result" dans alert() vu que cette variable contient le résultat de l'opération.

    le 09/05/2018 à 06h09

  • nathalie.chenparis

    nathalie.chenparis

    Bonjour, je ne vous pas où est mon erreur: var result = var 1 + var 2; alert(result);

    le 24/04/2018 à 19h49

  • mram

    mram Admin

    Bonjour, attention en écrivant "var 1" vous déclarez une variable appelée 1 or une variable ne peut pas commencée par un chiffre.

    le 29/04/2018 à 02h58

  • djalloh2016-72

    djalloh2016-72

    chez moi tout marche nickel avec 3 lignes de code je veux juste savoir comment le resultat sur l'écran comme pour html et css???

    le 24/02/2018 à 19h37

  • mram

    mram Admin

    alert() n'affiche qu'une pop-up mais n'écrit pas de contenu dans la page HTML. Il est possible de le faire en Javascript mais ce n'est abordé que dans les derniers exercices sur le concept du DOM.

    le 25/02/2018 à 02h07

  • bokambanochel3235-33

    bokambanochel3235-33

    je ne vois pas ou est l'erreur

    le 19/02/2018 à 21h05

  • mram

    mram Admin

    Bonjour, il ne faut pas déclarer "var1" et "var2", on l'a déjà fait pour vous. Donc les lignes 1 et 2 sont inutiles.

    le 19/02/2018 à 23h42

index.html
script.js
<!DOCTYPE HTML> <html> <head> <title>Opérateurs arithmétiques 1</title> <script src="script.js"></script> </head> <body> </body> </html>
var var1 = 4 var var2 = 6