js语句练习及案例

分支语句 : 单分支语句 双分支语句 多重分支 嵌套分支

var width=prompt("请输入宽度")

var height=prompt("请输入高度")

var sum=width*height

 console.log(sum)

流程控制语句: 1.顺序流程 2.分支流程:通过对应的判定条件 执行不同的语句 3.循环流程

prompt()可以接受 用户输入结果

单分支语句

案例

接受用户输入的用户名,如果用户名等于admin,那么输出你好 ,不等于就没有任何反应

var username=prompt("请输入用户名") //接受到用户 输入的结果 赋值给username变量

分支语句 if switch if语句

{}代码块

if(判断条件){

如果条件为真时,执行对应代码

}

判断 是否相等 ==号

if(username=="admin"){
    console.log("你好")
 }

双分支语句

案例

由用户输入分数 如果大于等于60分那么输出及格 ,如果小于 输出不及格

变量名 最好 见名知意

var score=prompt("输入学生成绩")
判断成绩是否大于等于60
if(score>=60){
     console.log("及格")
 }else{
     console.log('不及格')
 }

多重分支语句

案例

由用户输入一个学生的成绩, 如果分数大于80分,输出一个 优秀 ,如果大于60分 输出 及格 如果小于60 输出不及格

有多个条件需要判断时,首先判断第一个条件 如果不符合 在判断第二个

 if(条件1){

    如果条件1为真,执行的代码

 }else if(条件2){

     如果条件2为真,执行的代码

 }else{

    如果条件2为假,执行的代码

 }

 var score=prompt("请输入学生成绩")
 if(score>80){
     console.log("优秀")
 }else if(score>60){
     console.log('及格')
}else{
     console.log('不及格')
 }

嵌套分支语句

案例

       加油系统: 由用户分别输入   汽油编号  以及 所加容量

        92汽油 每升 9元 ,如果所加的汽油大于30升 8.5一升

        95汽油 每升10元 , 如果所加的升数大于40升 9.5一升

       输入价钱

var number=prompt("请输入汽油编号")//输入的汽油编号
        var vol=prompt("请输入要加多少升") 
        //先判断所加的汽油编号
        if(number==92){
            if(vol>30){
                var sum=vol*8.5
                console.log(sum)
            }else{
                var sum=vol*9
                console.log(sum)
            }
        }else if(number==95){
            if(vol>40){
                var sum=vol*9.5
                console.log(sum)
            }else{
                var sum=vol*10
                console.log(sum)
            }
        }else{
            console.log("滚蛋")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dakemaster

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值