Maison interface Web js tutoriel Exemples de mots clés de trois boucles js (for et while)_Connaissances de base

Exemples de mots clés de trois boucles js (for et while)_Connaissances de base

May 16, 2016 pm 03:15 PM
for while

Trois façons d'écrire des boucles :

<!doctype html>
<title>js循环 by 脚本之家</title>
<meta charset="utf-8"/>
<meta name="keywords" content="js循环 by 脚本之家" />
<meta name="description" content="js循环 by 脚本之家" />
</head>
<body>
//while循环
 <script type="text/javascript">
i = 1;
while (i <= 6)
{
document.write("<h" + i+">脚本之家,这是标题"+i);
document.write("</h"+i+">");
i++;
}
</script>
//do_whilel循环
<script type="text/javascript">
i = 1;
do
{
document.write("<h" + i+">jb51.net ,这是标题"+i);
document.write("</h"+i+">");
i++;
}
while(i<=6);
</script>
//for循环 
 <script type="text/javascript">
for(i=1;i<=6;i++)
{
 document.write("<h"+i+">脚本之家,这是标题"+i);
 document.write("</h"+i+">");
}
</script>
</body>
</html>
Copier après la connexion


Différents types de boucles

JavaScript prend en charge différents types de boucles :
•for - parcourt un bloc de code un certain nombre de fois
•for/in - Parcourez les propriétés d'un objet
• while - Parcourez le bloc de code spécifié lorsque la condition spécifiée est vraie
•do/while - parcourt également le bloc de code spécifié lorsque la condition spécifiée est vraie


Pour la boucle

La boucle for est un outil que vous utiliserez souvent lorsque vous souhaitez créer une boucle.

Voici la syntaxe de la boucle for :

pour (déclaration 1 ; déclaration 2 ; déclaration 3)
{
Le bloc de code exécuté
>


L'instruction 1 est exécutée avant le début de la boucle (bloc de code)
L'instruction 2 définit la condition d'exécution de la boucle (bloc de code)
L'instruction 3 est exécutée après l'exécution de la boucle (bloc de code)

Exemple

Copier le code Le code est le suivant :

pour (var i=0; i<5; i++)
{
x=x + "Le nombre est " + i + "
";
>

Essayez-le par vous-même

À partir de l'exemple ci-dessus, vous pouvez voir :

L'instruction 1 définit la variable (var i=0) avant le début de la boucle.
L'instruction 2 définit les conditions d'exécution de la boucle (i doit être inférieur à 5).
L'instruction 3 incrémente une valeur (i++) à chaque fois que le bloc de code est exécuté.


Déclaration 1

Habituellement, nous utilisons l'instruction 1 pour initialiser les variables utilisées dans la boucle (var i=0).

L'instruction 1 est facultative, ce qui signifie que vous pouvez le faire sans utiliser l'instruction 1.

Vous pouvez initialiser n'importe quelle (ou plusieurs) valeurs dans l'instruction 1 :

Exemple :

Copier le code Le code est le suivant :

pour (var i=0,len=cars.length; i {
document.write(cars[i] + "
");
>

Vous pouvez également omettre l'instruction 1 (par exemple, lorsque la valeur a été définie avant le début de la boucle) :

Exemple :

Copier le code Le code est le suivant :

var i=2,len=cars.length;
pour (; je {
document.write(cars[i] + "
");
>

Déclaration 2

Habituellement, l'instruction 2 est utilisée pour évaluer la condition de la variable initiale.

La déclaration 2 est également facultative.
Si l'instruction 2 renvoie vrai, la boucle recommence, si elle renvoie faux, la boucle se termine.
Astuce : Si vous omettez l'instruction 2, vous devez prévoir une pause à l'intérieur de la boucle. Sinon, le cycle ne peut pas être arrêté. Cela peut faire planter le navigateur. Veuillez lire la pause plus loin dans ce didacticiel.

Déclaration 3

Normalement, l'instruction 3 augmentera la valeur de la variable initiale.

La déclaration 3 est également facultative.
L’énoncé 3 peut être utilisé de plusieurs manières. L'incrément peut être négatif (i--) ou supérieur (i=i+15).
L'instruction 3 peut également être omise (par exemple, lorsqu'il y a du code correspondant dans la boucle) :

Exemple :

Copier le code Le code est le suivant :

var i=0,len=cars.length;
pour (; je {
document.write(cars[i] + "
");
je++;
>

Boucle For/In

L'instruction JavaScript for/in parcourt les propriétés d'un objet :

Exemple

Copier le code Le code est le suivant :

var personne={fname:"John",lname:"Doe",age:25};
pour (x en personne)
{
txt=txt + personne[x];
>

Vous en apprendrez plus sur les boucles for/in dans le chapitre sur les objets JavaScript.

Pour plus de détails, veuillez vous référer à cet article : http://www.jb51.net/w3school/js/js_loop_for.htm

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

17 façons de résoudre l'écran bleu kernel_security_check_failure 17 façons de résoudre l'écran bleu kernel_security_check_failure Feb 12, 2024 pm 08:51 PM

Kernelsecuritycheckfailure (échec de la vérification du noyau) est un type de code d'arrêt relativement courant. Cependant, quelle qu'en soit la raison, l'erreur d'écran bleu rend de nombreux utilisateurs très angoissés. Laissez ce site présenter soigneusement 17 types de solutions aux utilisateurs. 17 solutions à l'écran bleu kernel_security_check_failure Méthode 1 : Supprimer tous les périphériques externes Lorsqu'un périphérique externe que vous utilisez est incompatible avec votre version de Windows, l'erreur d'écran bleu Kernelsecuritycheckfailure peut se produire. Pour ce faire, vous devez débrancher tous les périphériques externes avant d'essayer de redémarrer votre ordinateur.

En langage C, quelle est la différence entre while(1) et while(0) ? En langage C, quelle est la différence entre while(1) et while(0) ? Aug 31, 2023 am 10:45 AM

Nous savons qu'en langage C, le mot-clé 'while' est utilisé pour définir une boucle qui fonctionne en fonction de la condition passée à la boucle. Désormais, puisque la condition peut avoir deux valeurs, vraie ou fausse, le code à l'intérieur du bloc while sera exécuté à plusieurs reprises si la condition est vraie et ne sera pas exécuté si la condition est fausse. Maintenant, en passant des paramètres à la boucle while, nous pouvons faire la différence entre while(1) et while(0) car while(1) est une boucle où la condition est toujours considérée comme vraie et donc le code à l'intérieur du bloc commencera à s'exécuter à plusieurs reprises. De plus, nous pouvons affirmer que ce n'est pas 1 qui est passé à la boucle qui rend la condition vraie, mais si un entier non nul est passé à la boucle while, alors il sera considéré comme la condition vraie, donc

Comment désinstaller Skype Entreprise sur Win10 ? Comment désinstaller complètement Skype sur votre ordinateur Comment désinstaller Skype Entreprise sur Win10 ? Comment désinstaller complètement Skype sur votre ordinateur Feb 13, 2024 pm 12:30 PM

Win10 Skype peut-il être désinstallé ? C'est une question que de nombreux utilisateurs veulent savoir, car de nombreux utilisateurs constatent que cette application est incluse dans le programme par défaut de leur ordinateur et craignent que sa suppression affecte le fonctionnement du système. ce site aide les utilisateurs Examinons de plus près comment désinstaller Skype Entreprise dans Win10. Comment désinstaller Skype Entreprise dans Win10 1. Cliquez sur l'icône Windows sur le bureau de l'ordinateur, puis cliquez sur l'icône des paramètres pour entrer. 2. Cliquez sur "Appliquer". 3. Entrez « Skype » dans la zone de recherche et cliquez pour sélectionner le résultat trouvé. 4. Cliquez sur "Désinstaller". 5

Comment utiliser for pour trouver la factorielle de n en JavaScript Comment utiliser for pour trouver la factorielle de n en JavaScript Dec 08, 2021 pm 06:04 PM

Comment utiliser for pour trouver n factorielle : 1. Utilisez l'instruction "for (var i=1;i<=n;i++){}" pour contrôler la plage de parcours de la boucle sur "1~n" 2. Dans la boucle ; body, utilisez "cj *=i" Multipliez les nombres de 1 à n et attribuez le produit à la variable cj 3. Une fois la boucle terminée, la valeur de la variable cj est la factorielle de n, puis affichez-la.

Quelle est la différence entre les boucles foreach et for Quelle est la différence entre les boucles foreach et for Jan 05, 2023 pm 04:26 PM

Différences : 1. for parcourt chaque élément de données via l'index, tandis que forEach parcourt les éléments de données du tableau via le programme sous-jacent JS ; 2. for peut terminer l'exécution de la boucle via le mot-clé break, mais forEach ne le peut pas ; .for peut contrôler l'exécution de la boucle en contrôlant la valeur de la variable de boucle, mais forEach ne peut pas ; 4. for peut appeler des variables de boucle en dehors de la boucle, mais forEach ne peut pas appeler des variables de boucle en dehors de la boucle ; est supérieur à forEach.

Est-ce que while est un mot-clé dans le langage go ? Est-ce que while est un mot-clé dans le langage go ? Jun 04, 2021 pm 05:01 PM

Dans le langage Go, while n'est pas un mot-clé. Vous pouvez utiliser l'instruction for plus break pour obtenir l'effet d'une boucle while, telle que "for {sum++ if sum>10{break}else{...}}". Le langage go contient 25 mots-clés tels que break, default, func, select, case, defer, go, map, else, goto, for, if, var, etc.

Utilisation de while Utilisation de while Sep 25, 2023 am 09:47 AM

L'utilisation de while est " while condition : bloc de code ". La condition est une expression Lorsque la condition est vraie, le bloc de code est exécuté, puis il est à nouveau jugé si la condition est vraie, le code. Le bloc continue d'être exécuté jusqu'à ce que la condition soit fausse. while est une instruction de contrôle de boucle couramment utilisée, utilisée pour exécuter de manière répétée un bloc de code lorsque certaines conditions sont remplies.

Explication détaillée de la fonction et de l'utilisation du mot-clé break en PHP Explication détaillée de la fonction et de l'utilisation du mot-clé break en PHP Jun 28, 2023 pm 06:39 PM

Explication détaillée du rôle et de l'utilisation du mot-clé break en PHP Dans la programmation PHP, break est une instruction de flux de contrôle utilisée pour interrompre la boucle ou l'instruction switch en cours et sortir de la boucle ou du commutateur. Cet article présentera en détail le rôle et l'utilisation du mot-clé break. 1. Break dans une boucle Dans une structure de boucle, la fonction de break est de terminer la boucle plus tôt et de sortir du corps de la boucle pour exécuter le code après la boucle. Les structures de boucle courantes incluent for, while et do... while. dans la boucle for

See all articles