Version anglaise: https://www.javascripttutorial.net/javascript-do-while/
Structure répétitive avec test logique à la fin .
var contador = 1
do {
console.log(`O contator agora é: ${contador}`);
contador++
} while (contador < 6)
Contrairement à la boucle while, le do-whileexécute toujours le corps au moins une fois avant d'évaluer l'expression.
Étant donné que l'expression n'est évaluée qu'après l'exécution du corps de la boucle, la répétition do-whileest appelée boucle post-test.
Dans le corps de la boucle, il est nécessaire d'apporter des modifications à une variable pour s'assurer que l'expression est évaluée comme falseaprès les itérations. Sinon, vous aurez une boucle infinie.
Notez que depuis ES6, le point-virgule à droite de while(expression)est facultatif.
L'organigramme suivant illustre l'instruction de boucle do-while:
do-whileJavaScriptNotez l'exemple suivant:
Dans cet exemple, la variable countest définie sur 0et est incrémentée de un ( count++) à chaque itération de la boucle. La répétition continue tant qu'elle countest inférieure à 10.
Vous utilisez souvent la déclaration do-whiledans le cas où le corps de la boucle doit être exécuté au moins une fois. C'est la caractéristique principale de do-while.
L'exemple le plus typique d'utilisation de la boucle do-whileconsiste à obtenir l'entrée de l'utilisateur jusqu'à ce que la valeur fournie soit la bonne.
Nous utiliserons la boucle do-whilepour développer un jeu de devinettes simple. Le script génère un entier aléatoire entre 1 et 12.
Vous devez deviner le nombre en faisant des suppositions jusqu'à ce que le nombre choisi corresponde au nombre généré par le script.
Voir le script de divination suivant:
Comprenez le fonctionnement du script:
1et 12, qui sont les valeurs des constantes MINet MAXrespectivement, et enregistrez ce nombre dans la variable secretNumber.secretNumber. Si le numéro est différent du numéro secret, donnez un conseil à l'utilisateur, sinon affichez le message de félicitations.secretNumbercelui généré au hasard dans la première étape.Cette semaine, j'ai reçu un e-mail d'un membre de la liste de diffusion quotidienne. Ils voulaient savoir : Quelles ressources consultez-vous quotidiennement, hebdomadairement et mensuellement ? Grande question ! Je suis heureux d'essayer de partager quelques idées sur mon flux de travail et les principales ressources que j'utilise.
Le but de cette série de blogs est d'approfondir la bibliothèque Lit et d'acquérir une compréhension complète de ses caractéristiques uniques et de la manière dont elle se distingue des autres bibliothèques et frameworks du marché. La série est divisée en trois parties, couvrant des sujets tels que 1.
En 2022, avec la sortie de GPT-3, la compétence en écriture semble devenir moins importante. Avec l'IA, les personnes ayant une mauvaise écriture peuvent également générer du personnel de qualité.
"Hey Siri, joue Me Dive d'Olivia Dean." C'était en mai 2021 lorsque j'ai commencé mon stage à la Future Academy Africa à Akure, au Nigeria.
Tout esprit rationnel sait que les milieux politiques et médiatiques sont dominés par la gauche, voire l'extrême gauche, un état de fait qui crée un déséquilibre dans le discours politique. Dans le domaine religieux, ce déséquilibre est bien visible : les journaux et les réseaux de gauche ne se précipitent pas pour défendre la foi chrétienne.
Vous pouvez être un enquêteur OSINT, un joueur CTF ou simplement quelqu'un qui reçoit des appels de spam. Quelqu'un qui essaie de vérifier le numéro que vous avez vu dans une publicité.