js语句及语法

1.javascript流程控制语句:

1.1顺序语句

2.1分支语句(根据条件选择性执行)

if语句 ,switch 语句

3.1循环 (根据条件循环执行,不满足条件时终止循环)

2.if的嵌套

var x = +prompt("请输入数字...")

先检测是否是数字,不是数字弹出不是数字

if (isNaN(x)) {

alert('这不是数字')

} else {

// 是数字了,才可以进行下列判断

if (x == 1 || x == 3 || x == 5 || x == 7 || x == 8 || x == 10 || x == 12) {

alert(x + '月有31天');

} else if (x == 2) {

alert(x + '月有28天')

} else if (x == 4 || x == 6 || x == 11 || x == 9) {

alert(x + '月有30天')

} else {

alert('输入数字不在范围内')

}

}

3.分支语句

3.1单分支 if(条件表达式){}

对x变量进行判断,如果条件表达式为true,就执行紧挨着的大括号。如果条件表达式为false,就不执行紧挨着的大括号。

3.2双分支 if(){}else{}

3.3多分支 if(){}else if(){}else if(){}else{}

4.switch的语法

4.1表达式:通过运算得到一个值。

4.2执行流程:拿匹配表达式和case后的常量进行比对,比对成功的,进入程序,输出该case选项的语句以及后面的语句,遇到break终止。

4.2.1 例:switch(匹配表达式){

case 常量值:

语句;

break;

default:

语句;

break;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值