javascript基础(二) 个人笔记

来源:互联网 发布:ct数据增益处理 编辑:程序博客网 时间:2024/06/05 20:30

javascript的条件语句

if语句

只有当指定条件为 true 时,该语句才会执行代码。
语法如下:

if (条件) { //只有当条件为 true 时执行的代码 } 

if···else···语句

如果if条件成立,则执行if的条件代码,否则,则执行else的代码。
语法如下:

if (条件) { //当条件为 true 时执行的代码 } else { //当条件不为 true 时执行的代码 }

闰年判断事例如下:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><script>    /*闰年的判断*/    var a = parseInt(prompt("请输入年份:"));    if(a%4==0&&a%100!=0||a%400==0)        alert("是");    else        alert("否");</script></body></html>

结果如下:
这里写图片描述
这里写图片描述

if···else if···else···语句

通过多个选择语句来选择一个代码执行。
(可以有多个else if 语句)
语法如下:

if (条件 1) { //当条件 1true 时执行的代码 } else if (条件 2) { //当条件 2true 时执行的代码 } else { //当条件 1 和 条件 2 都不为 true 时执行的代码 }

微型计算器事例:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>计算器</title></head><body><script>    var a = parseInt(prompt("请输入第一个数:"));    var b = prompt("请输入运算符:");    var c = parseInt(prompt("请输入第二个数:"));    if(b=="-"){        var sum = a-c;    }    else if(b=="+"){        var sum = a+c;    }else if(b=="*"){        var sum = a*c;    }else if(b=="/"){        var sum = a/c;    }        else        alert("输入错误");    alert(a+b+c+"="+sum);</script></body></html>

结果:
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

Switch 语句

根据case 的值来执行相对应的代码段。
语法如下:

switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1case 2 不同时执行的代码 } 

判断季节事例如下:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>月份</title></head><body><script>    var a = parseInt(prompt("请输入月份:"));    switch (a){        case 12:        case 11:        case 10:{            var sum = "四";            break;        }        case 9:        case 8:        case 7:        {            var sum = "三";            break;        }        case 6:        case 5:        case 4:{            var sum = "二";            break;        }        case 3:        case 2:        case 1:{            var sum = "一";            break;        }        default:{            var sum = "输入有误!";            break;        }    }    alert(sum);</script></body></html>

结果:
这里写图片描述
这里写图片描述

原创粉丝点击