Exercice 2/5

Dans le fichier "script.js" :

  • utilisez prompt() avec comme question "Ecrivez un truc";
  • mettez un contenu par défaut à prompt() de telle sorte que si on essaye de le convertir avec parseFloat cela renvoie NaN. Attention, il n'est toutefois pas nécessaire d'utiliser parseFloat dans le code pour réussir l'exercice;
  • cliquez sur "Soumettre ma réponse".

Leçon 2/5

Dans cet exercice vous allez revoir :

  • la conversion de type avec parseFloat;
  • la récupération d'informations avec prompt();
  • les opérateurs arithmétiques;

Commentaires les mieux notés

152 Commentaires

  • hadjerbenhadid86-74

    hadjerbenhadid86-74

    bonjour, aidez moi svp

    le 06/03/2023 à 13h54

  • Patricio M

    Patricio M Admin

    Avec la ligne PROMPT cela suffit

    le 07/03/2023 à 08h07

  • sebastienmoussu2012-78

    sebastienmoussu2012-78

    Bonjour,mon code ne fonctionne pas je ne comprend pas pourquoi.

    le 22/09/2022 à 11h58

  • Patricio M

    Patricio M Admin

    sans le point final après 'truc'

    le 22/09/2022 à 13h46

  • emmanuelle.mausypelissou-38

    emmanuelle.mausypelissou-38

    Hello, j'ai fait 3 qui semblent fonctionner, et j'obtiens des messages d'erreurs. a l'occasion si on peu me dire ce qui ne fonctionne pas (merci)

    le 07/01/2022 à 10h54

  • meriam

    meriam Admin

    Bonjour, votre code doit contenir cette instruction :prompt("Ecrivez un truc", "NaN");

    le 07/01/2022 à 14h25

  • meriam

    meriam Admin

    Vous devez respecter ce qui demandée par l'énoncé.

    le 07/01/2022 à 14h25

  • mickaelzielinski-34

    mickaelzielinski-34

    Et on me dit que le script a mit trop de temps à s'executer....avez vous une explication? Merci à vous

    le 27/10/2021 à 15h50

  • meriam

    meriam Admin

    Bonjour, écrivez directement la fonction prompt sans passer une variable.

    le 28/10/2021 à 10h52

  • mickaelzielinski-34

    mickaelzielinski-34

    Bonjour mon script est le suivant: var ecrit=prompt("Ecrivez un truc","Rien")

    le 27/10/2021 à 15h49

  • meriam

    meriam Admin

    Bonjour, la variable ecrit n'est pas demandée par l'énoncé, c'est inutile.

    le 28/10/2021 à 10h51

  • silya76fr-90

    silya76fr-90

    Bonjour, je ne comprend pas pourquoi mettre NaN sur une seul ligne de code avec prompt, alors que dans la leçon et l'exercice vous nous avez apprit à retourner en résultat un nombre de type number y compris NaN. Qu'est ce que NaN fait dans prompt?????

    le 20/04/2021 à 11h53

  • meriam

    meriam Admin

    Bonjour, NaNpour vérifier que ce n'est pas nombre Not a Number.

    le 21/04/2021 à 15h50

  • Paulanthony

    Paulanthony

    Franchement des fois c'est d'une connerie...

    le 28/03/2021 à 08h09

  • meriam

    meriam Admin

    Bonjour, votre code est correct.

    le 28/03/2021 à 20h34

  • youdjine

    youdjine

    mon code est OK éviter de coller les guillemets aux parenthèses ça évite de se prendre la tête . prompt( "Écrivez un truc","NaN" );

    le 19/03/2021 à 02h18

  • meriam

    meriam Admin

    Bonjour, votre dernier code est correct.

    le 19/03/2021 à 14h24

  • richardmuhvic-51

    richardmuhvic-51

    C'est normal d'être à ce point perdu alors qu'on suit les cours? var var1=prompt("Ecrivez un truc","NaN"); parseFloat(var1); toujours pas trouvé la réponse, c'est u nenfer

    le 06/02/2021 à 19h14

  • meriam

    meriam Admin

    Il suffit d'écrire prompt("Ecrivez un truc","NaN");

    le 08/02/2021 à 07h59

  • richardmuhvic-51

    richardmuhvic-51

    je ne comprends abosulment rien même en revenant sur les précédent exercice de la première leçon : var defaut = prompt("Ecrivez un truc"); parseFloat(defaut);

    le 06/02/2021 à 19h07

  • meriam

    meriam Admin

    Bonjour, la variable var1 n'est pas demandée.

    le 08/02/2021 à 07h58

  • fantomassb1212-71

    fantomassb1212-71

    bonjour,je n arrive pas a trouver la solution,j ai bien le resultat demandé mais quand je met met soumettre ca ne passe pas

    le 04/02/2021 à 08h16

  • meriam

    meriam Admin

    Bonjour, pour cet exo une seule instruction est suffisante.Gardez cette instruction uniquement :prompt("Ecrivez un truc","V");

    le 04/02/2021 à 12h45

  • Kenza.jazzar863-24

    Kenza.jazzar863-24

    prompt("is it" , "NaN"); Le 1er paramètre de la fonction prompt est incorrect. Pouvez-vous m'aider s'il vous plait

    le 01/02/2021 à 06h42

  • meriam

    meriam Admin

    Bonjour, le contenu du 1 er paramètre doit être "Ecrivez un truc"

    le 01/02/2021 à 11h02

  • Kenza.jazzar863-24

    Kenza.jazzar863-24

    prompt("is it" , "NaN");

    le 01/02/2021 à 06h42

  • Kenza.jazzar863-24

    Kenza.jazzar863-24

    prompt("is it" , "NaN"

    le 01/02/2021 à 06h41

  • sghouli-55

    sghouli-55

    la syntaxe de parseFloat c'est quoi car j'ai utlisé la fonction comme ceci : var var1= prompt("Ecrivez un truc" , "NaN", puis var2=parseFloat(var1), mais je recois comme retour lorsque je clique sur Soumettre, j'ai le retour suivant Vous devez utiliser la fonction prompt

    le 29/01/2021 à 19h43

  • meriam

    meriam Admin

    Bonjour, supprimez var2 et la méthode parseFloat.

    le 01/02/2021 à 10h07

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