js04.if...else条件判断

写法:
If(条件表达式){
如果条件表达式结果为true,执行此处代码,如果条件表达式结果为false,则执行下面代码。alert(“”);
}else{
如果条件表达式结果为false,则执行此处代码。alert(“”);
}
案例:
1.接收用户输入的信息,如果年纪大于30,弹出“完蛋了”,如果年纪小于30,弹出“年轻有为”。

var n1=prompt("请输入年纪");
if(n1>30){
    alert("完蛋了");
}else{
    alert("年轻有为");
}

2.当用户点击确定时,显示“您已退出”,点击取消时,显示“您已经取消退出”

var n1=confirm();
if(n1==true){
    alert("您已退出);
}else{
    alert("您已经取消退出");
}

3:接收用户输入一个数字,判断是否是偶数,如果是偶数那么在控制台中将该数字输出,如果不是偶数那么在控制台中提示该数字不是偶数

var n2=prompt(“请输入数字”);
if(n2%2==0){
    console.log(n2);
}else{
    console.log("该数字不是偶数");
}

4.接收用户输入一个数字,判断当前数字是否在20到70之间,如果在该数字范围内,请将该数字输出,否则提示不在该范围内。

var n1=prompt("请输入数字");
if(n1>20 && n1<70){
  alert(n1);
}else{
  alert("不在范围内");
}

5.写一个程序接收用户输入的值,该值和随机产生的随机数(0-99 包含0 和99)做比较,如果用户输入的值大于随机数输出:您赢了,否则您输了

var n1=prompt("请输入数字");
var n2=Math.floor(Math.random)()*100);
if(n1>n2){
  alert("您赢了");
}else{
  alert("您输了");  

if…else嵌套

写法:
If(条件表达式){
如果条件表达式结果为true,执行此处代码,如果条件表达式结果为false,则执行下面代码。alert(“”);
}else If(条件表达式 {
如果条件表达式结果为true,执行此处代码,如果条件表达式结果为false,则执行下面代码。alert(“”);
}else If(条件表达式 {
如果条件表达式结果为true,执行此处代码,如果条件表达式结果为false,则执行下面代码。alert(“”);
}else {
如果条件表达式结果为false,则执行此处代码。alert(“”);
}
案例:
1:接收用户输入年龄。判断当前年龄所属于哪个间断?
比如:年龄20 所处的阶段为青年
注意:以10岁为一个年龄段

var n1=prompt("请输入年龄");
if(n1>0 && n1<=10){
  alert("小屁孩");
}else if(n1>10 && n1<=20){
  alert("翩翩美少年");
}else if(n1>20 && n1<=30){{
  alert("有为青年");
}else{
  alert("差不多了");
}  

2:接收用户输入的成绩和姓名,每15分为一个档。以50分为起点, 判断当前学生成绩在哪个范围并只给出提示信息(优,良,差,)同时如果成绩正好为90分,还要在控制台中输出当前学生的姓名及提示信息(优,良,差)。

var name=prompt("学生姓名");
var score=prompt("学生成绩");
if(socre>=50 && socre<65){
  alert("差");
}else if(score>=65 && score<80){
  alert("良");
}else if(score>=80 && score<95){
 if(score==90){
   console.log(name+"优");
 }else{
  alert("优");
 }
}else{
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

jojo999888

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

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

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

打赏作者

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

抵扣说明:

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

余额充值