Exercice 15/16
Soit les variables var1
, var2
et var3
déjà déclarées et qui contiennent du texte.
Dans le fichier "script.js"
:
- Déclarez la variable
texteComplet
; - Concaténez les 3 variables dans leur ordre (de var1 à var3);
- Récupérez l'ensemble du contenu concaténé dans
texteComplet
'; - Créez une structure pour vérifier si la longueur de
texteComplet
est strictement supérieure à 100; - Si c'est vérifié, affichez "C'est une grande phrase" avec
alert()
; - Si ce n'est pas vérifié, affichez "C'est une petite phrase" avec
alert()
; - cliquez sur "Soumettre ma réponse".
Leçon 15/16
Cet exercice est un rappel sur quelques points que vous avez déjà vus.
352 Commentaires
-
tipsi0786-32
Bonjour, je ne comprends pas mon erreur. rorbot toujour dit "Vous devez mettre une alert dans votre if". Merci d'avance pour votre aide.le 12/03/2023 à 12h07
-
Patricio M Admin
C'est presque bon... enlève le = et puis tu as un texteComplet tout seul qui ne sert à rien...
le 13/03/2023 à 09h34
-
gilles.jamain2-80
Vous devez laisser les déclarations des variables var1, var2, var3 (Vous pouvez changer leurs valeurs) et texteComplet (Pas de modification) je ne comprends pas ce messagele 28/10/2022 à 13h34
-
Patricio M Admin
il ne va jamais trouver Concat, car elle n'est pas definie... donnes directement la valeur à texteComplet et INDENTES bien ton code, please
le 28/10/2022 à 14h56
-
mathieuglb-94
Bonjour, même problème qu'Alexia : "Page not found" quand je valide l'exercice 15 réussi pour passer au suivant, ce qui ne me valide pas l'exercice...le 12/10/2022 à 14h53
-
Patricio M Admin
Oui, l'exo n'existe pas, d'ailleurs sur l URL, c'est ecrit 'EMPTY'
le 13/10/2022 à 11h37
-
toulgoat.francois-9
Petit soucis.le 10/10/2022 à 07h32
-
Patricio M Admin
Ce n'est pas la peine de déclarer la variable LONGEUR, avec TEXTE.COMPLET.LENGTH c'est bon. Ton code est correct, mais le bot ne valide pas
le 11/10/2022 à 07h08
-
veroniquedouce-83
Pouvez-vous m'aider s'il vous plaît ? Mercile 26/09/2022 à 14h55
-
Patricio M Admin
c'est LENGTH et non LENGHT
le 27/09/2022 à 08h35
-
noute9
Bonjour, pouvez-vous m'aider ? je suis bloquée. Mercile 12/09/2022 à 21h46
-
Patricio M Admin
La condition dans le IF est mal écrite... longueur.lenght > 100 et puis si c'est au délà du 100 tu passes à la condition ELSE (sinon), pas la peine d'écrire l'info entre ( ), JS le sait déjà.
le 14/09/2022 à 15h11
-
alexiapratensi-90
Bonjour, il y a une petit soucis technique: lorsque je valide mon code et que je souhaite passer à la leçon suivante via la fenêtre qui m'indique "bien joué", la page qui s'ouvre est blanche et indique "Page not found". De ce fait, je ne peut pas valider mon exercice. Le problème est-il connu? Que dois-je faire?le 31/08/2022 à 14h23
-
Patricio M Admin
Alexia, oui, le souci est bien technique, ne t'inquiètes pas. Avance avec les autres exos! Est ce que tu as reçu un email pour joindre notre Discord?
le 01/09/2022 à 07h12
-
pinto.ramos_f-61
Bonjour, j'aurai besoin d'aide pour mon code svp: /* Vous pouvez changer le contenu de ces variables */ var var1 = 'Je suis une chaîne de caractères '; var var2 = ' concaténée à partir de plusieurs '; var var3 = 'sous-chaînes contenues dans var1, var2 et var3.'; /* Ne pas toucher à la déclaration de texteComplet */ var texteComplet; /* Votre concaténation ... */ texteComplet = var1 + var2 + var3; /* La condition ici */ var longueur = texteComplet.length; if (texteComplet.length>100) { alert("C'est une grande phrase"); } else { alert("C'est une petite phrase"); } 'use strict'; var player; var random; var computer; player = window.prompt('Choisissez pierre feuille ou ciseaux'); player = player.toLowerCase(); random = Math.random(); if(random<1/3){ computer = "pierre";} else if(random<2/3){ computer = "feuille";} else (random<3/3);{ computer = "ciseaux";} document.write(computer); Merciiiiii :)le 24/04/2022 à 19h37
-
meriam Admin
Bonjour, pas besoin de déclarer la variable longueur.
le 25/04/2022 à 00h33
-
pinto.ramos_f-61
Bonjour :), j'aurai besoin d'aide pour mon code svp;le 24/04/2022 à 19h36
-
meriam Admin
Bonjour, la variable longueur n'est pas demandée par l'énonce.
le 25/04/2022 à 00h32
-
timotheekern-97
Bonjour, je ne comprends pas mon erreur : /* Votre concaténation ... */ texteComplet = var1.concat(var2,var3); /* La condition ici */ var longueur = texteComplet.length if (longueur > 100) { alert("C'est une grande phrase") } else { alert("C'est une petite phrase") }le 17/04/2022 à 14h21
-
meriam Admin
Bonjour, pour la concaténation, utilisez le signe +
le 19/04/2022 à 10h30
-
khadidja
merci meriam pour votre reponse , cepandant toujours ca fnctionne pas , malgre quand je clic sur localhost:8080, il me donne une boite de dialogue : c'est une petite phrasele 25/02/2022 à 13h49
-
meriam Admin
Pour séparer la déclaration de la variable et l'affectation de valeur => var texteComplet; texteComplet=var1+var2+var3;
le 25/02/2022 à 23h37
-
khadidja
var var1 = 'Je suis une chaîne de caractères '; var var2 = 'concaténée à partir de plusieurs '; var var3 = 'sous-chaînes contenues dans var1, var2 et var3.'; var texteComplet = var1+var2+var3; if (texteComplet.length > 100 ){ alert("C'est une grande phrase"); } else { alert("C'est une petite phrase"); } je ne comprends pas mon erreur, jai suuprimé les antislesh mais il y a toujour le meme msg merci d'avancele 25/02/2022 à 05h25
-
meriam Admin
Bonjour, il faut séparer la déclaration de variable et l'affectation des résultats.
le 25/02/2022 à 10h43
-
meriam Admin
Bonjour, pour la variable texteComplet, il faut séparer la déclaration de variable et l'affectation des résultats.
le 25/02/2022 à 10h44
-
khadidja
je comprends mon erreur : Vous devez laisser les déclarations des variables var1, var2, var3 (Vous pouvez changer leurs valeurs) et texteComplet (Pas de modification)le 24/02/2022 à 13h59
-
meriam Admin
il faut supprimer l'anti slash que avez ajouté zu niveau de chaque alert.
le 25/02/2022 à 01h05
-
khadidja
/* Vous pouvez changer le contenu de ces variables */ var var1 = 'Je suis une chaîne de caractères '; var var2 = 'Concaténée à partir de plusieurs '; var var3 = 'Sous-chaînes contenues dans var1, var2 et var3.'; /* Ne pas toucher à la déclaration de texteComplet */ var texteComplet = var1 && var2 && var3; /* Votre concaténation ... */ if (texteComplet.length > 100 ){ alert ('C\'est une grande phrase '); } else { alert ('C\'est une petite phrase '); }; je comprends mon erreur svp mercile 24/02/2022 à 13h58
-
meriam Admin
Bonjour, le contenu du alert doit être respecté alert("C'est une grande phrase"); et alert("C'est une petite phrase");
le 25/02/2022 à 01h02
-
emilie.bld22-2
bonjour, je ne parviens pas à valider mon exercice svp merci var texteComplet /* Votre concaténation ... */ texteComplet=var1+var2+var3; /* ici */; if(texteComplet.length>=10) { alert("C'est une grande phrase") } else { alert("C'est une petite phrase") } /* La condition ici */le 03/02/2022 à 10h18
-
meriam Admin
Bonjour, il faut vérifier si la longueur de texteComplet est strictement supérieure à 100
le 03/02/2022 à 10h25
-
meriam Admin
dans votre code vous avez testé si texteComplet >=10
le 03/02/2022 à 10h26
Commentaires les mieux notés