Le contenu de cet article explique comment contrôler le processus en JavaScript (avec du code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Contrôle de processus : fait référence à l'ordre d'exécution du code de contrôle :
1. Contrôle de processus séquentiel : par défaut du compilateur
2. Sélectionnez le contrôle de processus : si, changez
3. for, while, do... while
Processus séquentiel : le code est exécuté de haut en bas selon la mise en page, et le code est exécuté séquentiellement selon la mise en page
Sélectionner le contrôle de flux (structure de branche) : Exécution sélective Code : Règles de grammaire :
if(condition) { //Le résultat de la condition doit être une valeur booléenne
Extrait de code
}
Si le résultat dans () est vrai, le code à l'intérieur de {} sera exécuté. Si le résultat est faux, il ne sera pas exécuté et le code après les accolades sera exécuté
if(yushu == 0) { document.write(shu+"/ 2 结果为:" + jieguo); } if(yushu != 0 ) { document.write("不能被整除"); }
if(条件) { }else { }
if(条件1) { //代码块1 } else if(条件2) { //代码块2 }else if(条件3) { //代码块3 }.....{ }else { //代码N }var gongzi = 15000; if(gongzi <= 3500) { document.write("不交税!"); } else if(3500< gongzi && gongzi <= 5000){ var shui = (gongzi - 3500) * 0.03; document.write("应该要交税:" + shui); } else if(5000< gongzi && gongzi <= 8000){ var shui1 = 1500 * 0.03; var shui2 = (gongzi - 5000) * 0.1; document.write("应该要交税:" + (shui1 + shui2)); } else if(8000< gongzi && gongzi <= 12500){ var shui1 = 1500 * 0.03; var shui2 = 3000 * 0.1; var shui3 = (gongzi - 8000) * 0.2; document.write("应该要交税:" + (shui1 + shui2 + shui3)); } else if(12500< gongzi && gongzi <= 38500){ var shui1 = 1500 * 0.03; var shui2 = 3000 * 0.1; var shui3 = 4500 * 0.2; var shui4 = (gongzi - 12500) * 0.25; document.write("应该要交税:" + (shui1 + shui2 + shui3 + shui4)); }else { document.write("数字错误!"); }
switch(变量名) { case 值1: 代码块; break; case 值2: 代码块; break; default: 代码块; break; }var shuzi = 3; switch(shuzi) { case 1: document.write("星期一"); break; case 2: document.write("星期二"); break; case 3: document.write("星期三"); break; //结束,后面就不判断了 case 4: document.write("星期四"); break; case 5: document.write("星期五"); break; case 6: document.write("星期六"); break; case 7: document.write("星期天"); break; default: document.write("数字错误!"); break; }
for(定义表达式; 判断表达式; 步长表达式) { 代码块 }
Organiser l'étude de l'instruction de contrôle de flux Javascript notes_javascript Compétences
Explication détaillée des instructions de contrôle de flux JavaScript_compétences javascript
notes d'étude Java (introduction)_Structures de contrôle de flux de programme et Méthodes
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!