💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
## 条件语句(判断语句) * 语法` if(值为布尔值的条件表达式) {} `,注意条件表达式最后的值一定要是布尔值,只有表达式的值为true的时候才会执行if中的代码 * if...else...语法:`if(expression) {} else {} `,在else中代码执行的根据是紧跟着if中条件表达式的反条件(即a>2,它的反条件就是a<=2) * if...else ...if语法:`if(expression) {} else if(expression) {}..else {} ` * switch: ~~~java var month = 13; switch(month) {//switch()里面传入我们要判断的值 case 1://使用case来预测我们传入值的可能值 alert("现在是一月份");//符合预测值时,要执行的语句 break;//说明我们要执行的语句结束 case 2: alert("现在是二月份"); break; case 3: alert("现在是三月份"); break; case 4: alert("现在是四月份"); break; case 5: alert("现在是五月份"); break; case 6: alert("现在是六月份"); break; case 7: alert("现在是七月份"); break; case 8: alert("现在是八月份"); break; case 9: alert("现在是九月份"); break; case 10: alert("现在是十月份"); break; case 11: alert("现在是十一月份"); break; case 12: alert("现在是十二月份"); break; default://default一定是在最后的。在default里面藏着不满足于上述所有case条件时,要执行的语句 alert("抱歉,你输入的月份表达有误!"); } ~~~ ## 循环语句 * while循环:`while(expression) {}` * for循环:`for(循环依据变量定义从什么时候开始;循环依据变量到什么时候结束;循环依据变量每次循环的变化) {循环体}` * do...while:需要注意的是先执行循环体,在执行判断 * break:停止循环代码的执行; * continue:跳过一次循环 *