博客列表 >JS基础如何声明变量,多分支判断2019年5月6日13:41:03

JS基础如何声明变量,多分支判断2019年5月6日13:41:03

MrLv的博客
MrLv的博客原创
2019年05月06日 13:41:07755浏览

1,声明和定义变量

变量就是存储数据的空间,存储数据的容器,变量要是用“var”,后边跟一个变量名,必须用英文或者下划线或$开头  可以用“,”同时声明多个变量  var x,y。【注意用半角英文输入法】

2,变量的提升原理,如果实现的?


3,分支结构有几种, 多分支与switch的实现过程

    单分支,双分支,多分支


单分支实例

var grade = 80;
var res = '';
if (grade > 60){
    res = 'A'
}
console.log(res);

运行实例 »

点击 "运行实例" 按钮查看在线实例

双分支实例1基础写法

var grade = 80;
var res = '';
if (grade >=60){
    res = 'B';
} else {
    res = 'C';
}

console.log(res);

运行实例 »

点击 "运行实例" 按钮查看在线实例

双分支实例2三元运算符条件: true : false

var grade = 40;
var res = '';
res = (grade >= 60) ? 'B' : 'C';

console.log(res);

运行实例 »

点击 "运行实例" 按钮查看在线实例

多分支实例1

var grade = 95;
var res = '';
if (grade >= 60 && grade <70) {
    res = 'B';
} else if (grade >= 70 && grade <80)
{
    res = 'A';
} else if (grade >=80 && grade <96)
{
    res = 'A+';
} else if (grade >=96 && grade <=100)
{
    res = 'S';
} else {
    res = 'C'
}
console.log(res);

运行实例 »

点击 "运行实例" 按钮查看在线实例

多分支实例switch写法,switch (true){条件:结果;break;}

var grade = 22;
var res = '';
switch (true) {
    case (grade >= 60 && grade <70):
    res = 'B';
    break;
    case (grade >= 70 && grade <80):
    res = 'A';
    break;
    case (grade >= 80 && grade <96):
    res = 'A+';
    break;
    case (grade >= 96 && grade <=100):
    res = 'S';
    break;
    case (grade < 60 ):
    res = 'C';
    break;
}
console.log(res);

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议