Problème dans l'exercice " et s'il il ne trouve rien


#1

Voila j'ai écris ce code et il me met : Vous rappelez-vous avoir enregistré le résultat de votre recherche sur la console ? Je ne sais pas comment faire, aidez moi s'il vous plait :frowning:

var texte = "théo thoe toeh teoh teho";
var monNom = "théo";
var trouve = [];
for( var i = 0 ; i < texte.length ; i++ ){
if(texte[i] === "T" ){
for( var j = i ; j < (monNom.length + i); j++ ){
trouve.push(texte[j])
if (trouve.length === 0) {
console.log("Votre nom n'a pas été trouvé !");
} else {
console.log(trouve);
}}
}
}


#2

Hi first your code has many"}" that should be close and that if statment should be outside

if (trouve.length === 0) {
console.log("Votre nom n'a pas été trouvé !");
} else {
console.log(trouve);
}

the for loops and your name you should writte it with the uppercase of "T" so your code should be like that

var texte = "Théo thoe toeh teoh teho";
var monNom = "Théo";
var trouve = [];
for( var i = 0 ; i < texte.length ; i++ ){
if(texte[i] === "T" ){
for( var j = i ; j < (monNom.length + i); j++ ){
trouve.push(texte[j])
}
}
}
if (trouve.length === 0) {
console.log("Votre nom n'a pas été trouvé !");
} else {
console.log(trouve);
}

#3

Thanks, i'm stupid, it works now, thanks you very much


#4

to be most english, say "I'm been stupid" !