JS 分支语句

  1 <!DOCTYPE html>
  2 <html>
  3     <head>
  4         <meta charset="UTF-8">
  5         <title></title>
  6     </head>
  7     <body>
  8     </body>
  9
 10     <script type="text/javascript">
 11     //如果我有钱,我就做很多很多公益事业
 12             //if   如果
 13             //先定义一个正确的值保证if()括号内的布尔值可正常执行
 14             var isHasMoney = true;
 15             if(isHasMoney == true){
 16                 alert("我就做很多很多公益事业");
 17             }
 18
 19
 20     //结构  if(条件 布尔值 true,false){内容}
 21     //如果我是男的,我就买房子,否则我就找个男朋友买房子
 22             //规定 sex = true;表示男人
 23             var sex = false;
 24     //方法一
 25             if(sex == true){
 26                 alert("买房子")
 27             }
 28
 29             if(sex == false){
 30                 alert("找男朋友");
 31             }
 32
 33     //方法二
 34             if(sex == true){
 35                 alert("买房子");
 36             }else{
 37                 alert("找女朋友");
 38             }
 39     //列子:如果数字A 大于数字 B,弹框“大于”,如果数字 A 小于数字B  弹框“小于”
 40         var number1 = 200;
 41         var number2 = 200;
 42         if (number1 > number2) {
 43             alert("大于");
 44         } else{
 45             alert("小于");
 46         }
 47
 48     //如果 如果数字A 大于数字 B,弹框“大于”,如果数字 A 小于数字B  弹框“小于” 否则弹框 “等于”
 49         var number1 = 100;
 50         var number2 = 400;
 51         if(number1 > number2){
 52             alert("大于");
 53         }else if(number1 < number2){
 54             alert("小于");
 55         }else{
 56             alert("等于");
 57         }
 58
 59         var number = 100;
 60         if(number < 0){
 61             alert("负数");
 62         }else if(number < 100){
 63             alert("小于100");
 64         }else if(number < 200){
 65             alert("小于200");
 66         }else if(number < 300){
 67             alert("xiaoyu 300");
 68         }else{
 69             alert("大于等于300");
 70         }
 71
 72     //注意:else 不能单独出现
 73
 74     /* switch 分支结构,主要用来解决多 if else if逻辑混乱的情况*/
 75
 76     var select = 4;
 77     if(select == 1){
 78         alert("取钱");
 79     }else if(select == 2){
 80         alert("存钱");
 81     }else if(select == 3){
 82         alert("转账");
 83     }else{
 84         alert("退卡");
 85     }
 86     //替代方法
 87
 88     switch(select){
 89         case 1:{
 90             alert("取钱");
 91             break;  // 跳出当前分支结构
 92         }
 93
 94         case 2:{
 95             alert("存款");
 96             break;
 97         }
 98
 99         case 3:{
100             alert("转账");
101             break;
102         }
103     //默认情况(如果上面所有情况都不满足,则执行 default)
104         default:{
105             alert("退卡");
106         }
107     }
108     //例子:考试成绩: 80以上,打印优秀  70-80  良好   60-70  合格,小于60  不合格
109     var score = 44;
110     var result = -1;// 这个值为多少为所谓
111     if(score >= 80){
112         result = 1;
113     }else if(score >= 70){
114         result = 2;
115     }else if(score >= 60){
116         result = 3;
117     }else{
118         result = 4;
119     }
120     //遇到result的值,用case判断,当等于1时候,case 1:执行如下行为
121     switch(result){
122         case 1:{
123             alert("优秀");
124             break;
125         }
126         case 2:{
127             alert("良好");
128             break;
129         }
130         case 3:{
131             alert("合格");
132             break;
133         }
134         default:{
135             alert("不合格");
136         }
137     }
138     </script>
139
140 </html>
时间: 2025-01-05 05:02:44

JS 分支语句的相关文章

js中的if判断语句和switch条件分支语句

语句是js中最重要的成分 本文想介绍的是if判断语句和switch条件分支语句 ---------------------------------------------------------------- if条件判断语句 形式: if(条件判断){ 表达式 } 意思就是,当满足条件判断的句子,执行花括号内的表达式 直接看看有坑的地方 需求:当score为60分以下,控制台打印不及格,当score为60分以上,控制台打印及格,当score为85分以以上,控制台打印优秀 var score =

JavaScript语法、对话框。分支语句

一.用法 其所在的位置有三块,1.head里面  2.body里面  3.</html>后   一般都写在</html>后 其用法为<script></script> 二.三个常用的对话框 1.alert("") 警告对话框   只有确定以及关闭 2.confirm("")确定对话框  有确定按钮以及取消和关闭 3.prompt(“”) 弹出一个可以输入文字的对话框 三.JS语法 1.基本数据类型 字符串.小数.整数.

分支语句

语句的分类:顺序语句,分支语句(选择.条件),循环语句分支语句:1  if(表达式(要么是true,要么是false)){}2  if(){}else{} 二选一3  if(){}elseif(){}···else{} 多选一4  if的嵌套 多选一 嵌套 输入年份,判断是闰年还是平年? 输入日期判断格式是否正确 顺序排列  x,y,z按从小到大的顺序排列 switch case

JavaScript基础和分支语句

昨天开始我们学习了JavaScript,但由于昨天只学习了基础,东西太少,就没有写博客,今天学习了分支语句后,一起综合整理一下. 之后,老师布置了5个作业,跟一开始接触HTML一样,刚开始接触一个从没有接触过的领域瞬间有点小懵,不知从何下手,然后我开始逼着自己不断的试,之后不断的错,错了之后再不断的找错,遇到不会的就去问老师,总算最后做完了.                                                                             

流程控制(2017.1.8)分支语句:if-else(2017.1.9)

1.顺序结构 2.分支结构:if-else,switch-case. 3.循环结构:while,do....while,for( ; ; ),foreach If语句三种格式: 1.if(true){ 执行代码块:} 2.if(条件表达式){ 执行代码块;} Else{ 执行代码块;} 3.if(条件表达式){ 执行代码块;} Else if(条件表达式){ 执行代码块;} ..........else{ 执行代码块;} 总结:①执行if-else语句时,一定会选择其中一个路径执行:且仅会  选

分支语句的几个典型案例

今天略微整理了一下分支语句的几个典型案例,清晰.清晰.清晰.重要的事情说三遍!! //案例1  年龄段 static void Main1(string[] args) {//年龄段 Console.WriteLine("请输入你的年龄:"); int nl = Convert.ToInt32(Console.ReadLine()); if (nl >= 18 && nl < 30) { Console.WriteLine("青年");

选择语句(分支语句)——if else

每晚必备的作业时间,今儿有点晚了,现在这样生活紧张而充实,感觉回到了幸福的学生时代,可摆在面前的现实在提醒自己时刻不能松懈……跑偏了转回正题,今儿学的分支语句不多就几句,可是用了差不多一整天的时间来理解,吃透和熟悉……语句分类:顺序语句,选择语句(分支语句),循环语句 选择(分支语句)if(){}if(){}else{} 二选一:若if成立,则不去走else,:若if不成立,肯定走else if(){}else if(){}else if(){}else{} 多选一若if成立,那其他的所有都不去

JavaScript入门:005—JS基本语句

JS的基本语句如下.主要看看循环语句和选择语句.循环语句1.for循环 for(var i=1;i<100;i++){ //代码 } 2.do...while循环 var i = 0; do { i++; //代码 }while(i<100); 3.遍历 var array = new Array(); array[0] = "你懂的"; array[1] = "over"; array[2] = "呵呵"; array[3] = &

15-07-02 语句-分支语句

语句: 语句的类型包括声明语句,表达式语句,选择语句,循环语句,跳转语句,异常语句. 一:声明语句:入新的变量和常亮.变量声明可以选择为变量赋值.再常量声明中必须赋值. 例: int i = 0;    //声明变量 i 并赋值,也可以不赋值. double a; 二:表达式语句:用于计算值的表达式语句不许再变量中存储该值. 例: sum = i + j;    //变量 i 和 j 在此之前必须先赋值,而且 sum 也需要声明类型. int x = a + b;   //或者在声明的同时进行运