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

168 Commentaires

  • alex.2304-1

    alex.2304-1

    J'ai trouvé c'est bon. il fallait le taper dans l'onglet script.js, mais je croyais au départ qu'on avait pas le droit de le modifier dans cet éxo. Je voulais supprimer cette question du coup, mais ca n'a pas l'air de fonctionner.

    le 23/02/2023 à 22h42

  • Patricio M

    Patricio M Admin

    Alex, c'est good que tu as trouvé!!

    le 24/02/2023 à 08h07

  • alex.2304-1

    alex.2304-1

    var result = var1 + var2; alert(result); on me donne une erreur. je vois dans les com que je suis pas tout seul, comment on peut valider l'exo pour avoir 100% ?

    le 23/02/2023 à 15h41

  • Patricio M

    Patricio M Admin

    Ton exo est bon!!

    le 24/02/2023 à 08h09

  • pierre.em.delaunay-45

    pierre.em.delaunay-45

    bonjour je comprends pas mon erreur: <script src="script.js"> var var1=4; var var2=6; var result= var1 + var2; alert(result);</script>

    le 10/01/2023 à 12h12

  • Patricio M

    Patricio M Admin

    Pierre ton dernier code est correct :)

    le 12/01/2023 à 09h27

  • Maeva

    Maeva

    Bonjour je ne vois pas mon erreur

    le 08/11/2022 à 17h18

  • Patricio M

    Patricio M Admin

    Maeva, le calcul doit être fait par l'ordi... c'est lui qui bosse pour nous ;)

    le 09/11/2022 à 09h06

  • chrislyane-36

    chrislyane-36

    lorsque je soumets j'ai un message d'erreur qui est " vous n'avez pas déclaré la variable result avec le mot clé var

    le 21/10/2022 à 17h49

  • Patricio M

    Patricio M Admin

    Code correct :)

    le 24/10/2022 à 09h48

  • veroniquedouce-83

    veroniquedouce-83

    Bonjour, je ne comprends pas ce que veut dire : stocker le résultat dans result et comment faire. Merci

    le 02/09/2022 à 09h12

  • Patricio M

    Patricio M Admin

    STOCKER veut dire que tu assigne et mémorise le résultat quelque part, ici tu le 'stockes' dans la variable result

    le 02/09/2022 à 10h03

  • ngparisproject-76

    ngparisproject-76

    Et quand je soumets : Vous n'avez pas déclaré la variable result.

    le 01/07/2022 à 09h41

  • meriam

    meriam Admin

    Oui exactement, votre dernier code ne contient pas la variable result.

    le 01/07/2022 à 10h04

  • meriam

    meriam Admin

    un autre code montre que vous avez utilisé la variable resut mais vous n'avez pas affiché le résultat avec alert.

    le 01/07/2022 à 10h06

  • meriam

    meriam Admin

    N'hésitez pas à m'informer si le problème persite.

    le 01/07/2022 à 10h07

  • ngparisproject-76

    ngparisproject-76

    il y a un problème pour alert(result), ça affiche bien 10

    le 01/07/2022 à 09h39

  • meriam

    meriam Admin

    Bonjour, quel est votre problème exactement???

    le 01/07/2022 à 10h02

  • meriam

    meriam Admin

    je vois pas la méthode alert() dans votre code

    le 01/07/2022 à 10h03

  • alexandrepapin44-49

    alexandrepapin44-49

    Je ne trouve pas mon erreur ? <!DOCTYPE HTML> <html> <head> <title>Opérateurs arithmétiques 1</title> <script src="script.js">var var1=4; var var2=6; var result=var1 + var2; alert(result);</script> </head> <body> </body> </html>

    le 03/02/2022 à 10h38

  • meriam

    meriam Admin

    Bonjour, votre code est correct.

    le 03/02/2022 à 14h08

  • groupe.jpedl-5

    groupe.jpedl-5

    Bonjour je ne comprends pas mon erreur. j'ai une boucle infini ou est mon erreur svp merci

    le 03/02/2022 à 08h34

  • meriam

    meriam Admin

    Bonjour, il faut additionner les variables => var result = var1+var2;

    le 03/02/2022 à 09h54

  • louisebrunet1-50

    louisebrunet1-50

    Très bien merci pour votre réponse. Par contre j'ai maintenant le message suivant : vous n'avez pas utiliser alert () pour afficher result.. <html> <head> <title>Opérateurs arithmétiques 1</title> <script src="script.js">var var1= 4; var var2= 6; var result = var1 + var2; alert (result);</script> </head> <body> </body> </html> Je ne comprends pas, pouvez vous m'aider svp? Merci

    le 06/12/2021 à 17h39

  • meriam

    meriam Admin

    Bonjour, il suffit dafficher le résultat avec alert() avec l'instruction suivante : alert(result);

    le 07/12/2021 à 13h13

  • louisebrunet1-50

    louisebrunet1-50

    Bonjour je ne comprends mon erreur : <html> <head> <title>Opérateurs arithmétiques 1</title> <script src="script.js"> var var1= 4; var var2= 6; var result= var1+var2; alert (result);</script> </head>

    le 06/12/2021 à 10h38

  • meriam

    meriam Admin

    Bonjour, faites l'addition des variables au niveau du fichier script.js

    le 06/12/2021 à 12h30

  • aud.dufils-90

    aud.dufils-90

    Bonjour, Je ne comprends pas, cela me dit que j'ai une boucle infinie. Ai-je loupé quelque chose dans l'exercice ?

    le 05/12/2021 à 11h25

  • meriam

    meriam Admin

    Bonjour, ne laissez un espace entre var et 1 => le nom de la variable est var1

    le 06/12/2021 à 13h56

  • huyenlinhvu.pro-83

    huyenlinhvu.pro-83

    Bonjour, j'ai souvant ça qui apparait "Votre balise DOCTYPE est incorrecte. Avez-vous écrit ceci : <!DOCTYPE html> ?"

    le 27/11/2021 à 00h17

  • meriam

    meriam Admin

    Bonjour, c'est un bug qui va être résolu . Merci pour votre compréhension.

    le 28/11/2021 à 23h32

  • nc3107-16

    nc3107-16

    Bonjour. Quand je soumets l'exercice, j'ai ce message d'erreur : "Votre balise DOCTYPE est incorrecte. Avez-vous écrit ceci : <!DOCTYPE html> ?". Je corrige et cela ne valide toujours pas. Cela me fait ça depuis la leçon 10 jusqu'à la leçon 12. Je ne peux pas aller plus loin car je ne sais pas si j'ai juste.

    le 26/11/2021 à 17h20

  • meriam

    meriam Admin

    Bonjour, c'est un bug qui va être résolu . Merci pour votre compréhension.

    le 28/11/2021 à 22h52

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