JavaScript-条件判断if语句

痛定思痛。 2022-04-18 05:10 846阅读 0赞

if语句的语法如下:

if(条件){语句;}

  1. <script>
  2. var data = 9;
  3. if(data % 2){
  4. document.write(data + "是奇数");
  5. }
  6. </script>

我们先定义一个变量data,赋值为9,我们在if语句中判断data所附的值是否为奇数,%运算符是是取余,能整除的是偶数,不能整除的是奇数,所以在页面中就会显示9是奇数;

那么我们如果输入的不是9是其他数字那该怎么办呢?

我们可以用if.else语句来解决:

if(条件){语句;}else{语句;}

  1. <script>
  2. var data = 10;
  3. if(data % 2){
  4. document.write(data + "是奇数");
  5. }else{
  6. document.write(data + "是偶数")
  7. }
  8. </script>

这样,当if条件判断data能被整除,就会执行else中的语句。

如果我们的条件不止一个该怎么办呢?

我们可以用if.else if语句来解决多个条件所出现的问题

if(条件){语句;}else if{语句1;}else if{语句2;}else if{语句3;}。。。

  1. <script>
  2. var day=5;
  3. if(day == 1){
  4. document.write("today is 1")
  5. }else if(day == 2){
  6. document.write("today is 2")
  7. }else if(day == 3){
  8. document.write("today is 3")
  9. }else{
  10. document.write("pleace input 1-3")
  11. }
  12. </script>

我们先创建一个变量day,在if判断条件中,当day的值为1,2,3时,执行相应的语句,当以上条件都不符合时,执行最后的语句,因为day我们赋值为5,没有这个条件,所以执行最后一个语句,但是这样未免有些麻烦,我们下次再来学习另一种判断方法。

发表评论

表情:
评论列表 (有 0 条评论,846人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JavaScript if 条件语句

    if 语句 当指定条件为true的时候,执行该条件的代码,然后接着执行 if 后面的其他语句。 返回结果为false,则程序跳过“\{\}”的执行代码,直接执行程序后

    相关 if 判断条件

    所有的对象都被当做true, 当且仅当字符串为空时,该字符串被当做false, null 和 undefinend 被当作false, 当且仅当数字为零时,该数字被当做f

    相关 mysql-if条件判断语句

    需求: 查询读者信息表,根据读者的余额判断读者的会员等级。 1、根据身份证号查询读者的余额 2、如果用户余额不小于500,则用户为黄金会员;如果用的余额不小于300

    相关 Java条件语句if判断嵌套语句

    if翻译过来是如果的意思,所以在我们的Java语言中,if的语法用来表示如果、就会,否则、就会。即,定义一个条件,满足该条件会输出什么,不满足又会输出什么。下面我们在测试类中来