Page 1 sur 1

Boucle While

Posté : 05 avr. 2021, 18:45
par kloug
Bonjour, je souhaite créer une boucle tant qu'une condition n'est pas remplie. La boucle while s'y prête, mais comme je n'incrémente pas ma boucle, je suis dans une boucle infinie.

je teste la présence d'une adresse mail via la methode test() d'une regex (testMail). Cela me retourne donc un boolean.
deleteMail.click() génère une nouvelle adresse mail, s'il y a correspondance, cela renvoie TRUE

Code : Tout sélectionner

while(testMail != true) {
    deleteMail.click()
    if(testMail == true){
        break
    }
}
Il y a un truc qui ne va pas dans ma logique, pouvez-vous m'aider ? Merci.

Re: Boucle While

Posté : 06 avr. 2021, 09:59
par webmaster
Bonjour,

Si testMail est une regexp, la syntaxe n'est pas bonne
Il faudrait écrire :
if (testMail.test(monEmail)==true)

Mais je ne comprends pas trop l'interet de la boucle.
Est-ce qu'un événement ne serait pas plus judicieux. Par exemple onchange sur le champ de saisie du mail