L'instruction switch est une instruction de branche conditionnelle qui peut être utilisée pour sélectionner l'un des multiples blocs de code à exécuter. Cet article vous présentera comment utiliser l'instruction switch en Comment utiliser linstruction switch en Comment utiliser linstruction switch en JavaScript.
Si l'expression est plus gênante, vous pouvez utiliser l'instruction switch lorsque les deux conditions suivantes sont remplies
Les expressions et les valeurs peuvent prendre plusieurs valeurs
Lorsque vous souhaitez modifier l'exécution en fonction de chaque valeur
Regardons la syntaxe de l'instruction switch
switch (表达式or变量) { case 值1 : break; case 值2 : break; default : //如果表达式和变量没有对应的值,执行此步骤 break; }
Écrivons d'abord l'expression ou la variable dans l'interrupteur.
Après cela, nous écrirons plusieurs valeurs et leur code d'exécution. (On peut voir en regardant la syntaxe que dans l'instruction switch, l'exécution du code est fondamentalement une relation parallèle)
Veuillez faire attention à la description de break. case~break est un processus terminé.
Le dernier défaut est de s'exécuter si le résultat de l'expression ne correspond à aucune valeur. Vous pouvez l'écrire ou non, selon vos besoins.
Regardons un exemple spécifique de l'instruction switch
Écrivons un programme qui définit une variable comme membre et vérifie le nom de la personne affectée à député Que ce soit la valeur dans la famille.
Il y a trois personnes, Tom, Jerry et Holly, et lorsque leurs noms sont attribués, le navigateur affichera « Tom est ma famille » et ainsi de suite. Lorsque vous écrivez le nom d'autres personnes, affichez « XX n'est pas ma famille ».
Le code est le suivant
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Comment utiliser linstruction switch en Comment utiliser linstruction switch en JavaScript</title> </head> <body> <script> var member = "Tom"; switch (member) { case "Tom": document.write ("Tom is my family"); break; case "Jerry": document.write ("Jerry is my family"); break; case "Holly": document.write ("Holly is my family"); break; default: document.write (member + "is not my family"); break; } </script> </body> </html>
Le résultat d'exécution est le suivant : le navigateur affiche "Tom est ma famille".
Lorsque var member="Jerry";, le résultat affiché est le suivant :
De même , Si var member="Holly"; cela affichera Holly est ma famille.
Lorsque vous entrez d'autres noms, tels que var member="marry" ; les résultats s'affichent comme suit
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!