• JavaScript if else语句


    在编写程序时,可能需要从一组给定的路径中采用一个。在这种情况下,您需要使用条件语句,以使程序可以做出正确的决定并执行正确的操作。

    在JavaScript中,if-else语句用于在条件为TRUE时执行代码,或者在条件为FALSE时执行其他代码。

    在JavaScript中,我们有以下条件语句:

    • 如果一个指定的条件是真,使用if指定的代码块将被执行
    • 如果相同的条件为假,使用else指定的代码块将被执行
    • 如果第一个条件为假,使用else if指定一个新的条件测试

    if-else的流程图

    以下流程图显示了if-else语句的工作方式。

    语法

    if-else语句有不同的语法。

    if语法

    JavaScript中if语句的语法为:

    1. if (condition) {
    2. // statements to execute when condition is TRUE
    3. }

    在这里判断一个JavaScript表达式。如果结果值为true,则执行给定的语句。如果表达式为假,则不会执行任何语句。

    上面我们将代码包含在{}中,但是如果只有一条语句要执行,则可以忽略{},如以下语法所示:

    1. if (condition)
    2. // only one statement to execute when condition is TRUE

    if-else 语法

    JavaScript中if语句后跟else的语法是:

    1. if (condition) {
    2. // statements to execute when condition is TRUE
    3. } else {
    4. // statements to execute when condition is FALSE
    5. }

    在此判断JavaScript表达式。如果结果值为true,则执行'if'块中的给定语句。如果表达式为假,则执行else块中的给定语句。

    else if 语法

    JavaScript中else if语句的语法为:

    1. if (condition1) {
    2. // statements to execute when condition1 is TRUE
    3. } else if (condition2) {
    4. // statements to execute when condition1 is FALSE and condition2 is TRUE
    5. } else {
    6. // statements to execute when both condition1 and condition2 are FALSE
    7. }

    else if是通过嵌套多个if语句创建的。如果要在condition1为TRUE时执行一组语句,在condition1为FALSE且condition2为TRUE时执行另一组语句,或者在所有先前条件(即condition1condition2)是false时执行另一组语句。

    注意事项

    • 一旦发现条件为TRUE,if-else语句将执行相应的代码,并且不会进一步判断其他条件。
    • 如果不满足任何条件,则将执行该语句的else部分。
    • 重要的是要注意else if和else部分是可选的。

    例子

    以下是在JavaScript中使用if-else语句的示例:

    1. // Set the TechOnTheNet technology to JavaScript
    2. var totn_technology = 'JavaScript';
    3. if (totn_techonology == 'SQL' ) {
    4. console.log('TechOnTheNet SQL');
    5. } else if (totn_technology == 'JavaScript') {
    6. console.log('TechOnTheNet JavaScript');
    7. } else {
    8. console.log('Other TechOnTheNet technologies');
    9. }

    在此if-else语句示例中,代码将根据totn_technology变量的值执行不同的语句。由于totn_technology变量已设置为字符串'JavaScript',因此将执行代码else if部分中的语句。

    在此示例中,以下内容将输出到Web浏览器控制台:

    TechOnTheNet JavaScript

    好了, 以上是本文所有内容,希望对大家有所帮助,也希望大家对码农之家多多支持,你们的支持是我创作的动力!祝大家生活愉快!  

  • 相关阅读:
    移动零 ----双指针
    企业架构LNMP学习笔记16
    【Spring boot】启动过程源码分析
    MySQL进阶
    软考软件设计师-存储管理-文件管理-计算机网络(中
    多媒体应用设计师 第1章 多媒体基础基础
    【第95题】JAVA高级技术-网络编程14(简易聊天室9:使用Socket传递音频)
    MySql生成ER【StarUML】文件
    【基于FreeRTOS的STM32F103系统】简介及官方文件移植
    机器学习总结(二)
  • 原文地址:https://blog.csdn.net/wuxiaopengnihao1/article/details/126521911