首页 > 编程语言 >JavaScript if else语句

JavaScript if else语句

时间:2022-08-26 16:44:18浏览次数:98  
标签:语句 JavaScript else 执行 TRUE condition

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

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

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

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

 

if-else的流程图

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

 

语法

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

if语法

JavaScript中if语句的语法为:

if (condition) {
   // statements to execute when condition is TRUE
}

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

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

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

 

if-else 语法

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

if (condition) {
   // statements to execute when condition is TRUE

} else {
   // statements to execute when condition is FALSE

}

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

 

else if 语法

JavaScript中else if语句的语法为:

if (condition1) {
   // statements to execute when condition1 is TRUE

} else if (condition2) {
   // statements to execute when condition1 is FALSE and condition2 is TRUE

} else {
   // statements to execute when both condition1 and condition2 are FALSE

}

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

 

注意事项

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

 

例子

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

// Set the TechOnTheNet technology to JavaScript
var totn_technology = 'JavaScript';

if (totn_techonology == 'SQL' ) {
    console.log('TechOnTheNet SQL');
    
} else if (totn_technology == 'JavaScript') {
    console.log('TechOnTheNet JavaScript');

} else {
    console.log('Other TechOnTheNet technologies');
}

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

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

TechOnTheNet JavaScript

 

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

标签:语句,JavaScript,else,执行,TRUE,condition
From: https://www.cnblogs.com/myhomepages/p/16628052.html

相关文章

  • JavaScript switch语句
    除了if...else之外,JavaScript还有一个称为switch语句的功能。switch是一种条件语句,它将针对多种可能的情况评估表达式,并根据匹配的情况执行一个或多个代码块。switch语......
  • [Javascript] Singleton Pattern
    Source:https://javascriptpatterns.vercel.app/patterns/design-patterns/singleton-patternWiththeSingletonPattern,werestricttheinstantiationofcertainc......
  • MySql 建表语句
    CREATETABLEIFNOTEXISTSnsy_scm.`publish_store_product_spec`(`id`INT(11)NOTNULLAUTO_INCREMENT,`publish_store_product_id`INT(11)......
  • SQL Server 表增加字段案例语句
    IFNOTEXISTS(SELECT1FROMsys.sysobjects(NOLOCK)soINNERJOINsys.syscolumns(NOLOCK)scONso.id=sc.idWHEREso.name='EgSys_ActualFrei......
  • SQL Server 新建表案例语句
    GOIFNOTEXISTS(SELECT1FROMsys.objectsoWHEREo.name='EgSys_ActualFreightSurcharge'ANDo.type='u')BEGINCREATETABLE[......
  • JavaScript基础回顾知识点记录7-事件补充说明2
    js中鼠标滚轮事件offsetWidth/offsetHeight-对象的可见宽度/高度clientWidth/clientHeight-内容的可见宽度/高度scrollWidth/scrollHeight......
  • JavaScript快速入门-06-函数
    6函数6.1函数定义  函数可以封装语句,然后在任何地方、任何时间执行。JavaScript中的函数使用function关键字声明,主要由函数名、函数参数和函数体组成。其基本语法......
  • 2022-8-25第一组孙乃宇JavaScript
    JavaScript最后元素的属性获取元素的属性所有的HTML元素,我们可以根据具体需求,自定义添加属性<divhaha="abc"id="xyz"name="123"></div>获取这个属性的值为什么na......
  • JavaScript知识-函数基础知识、匿名函数、闭包函数、箭头函数、js内置对象和方法
    目录JavaScript函数1.函数的语法格式2.无参函数3.有参函数4.关键字arguments5.函数返回值关键字return6.匿名函数(没有函数名)7.箭头函数8.函数的全局变量与局部变量9.闭包......
  • JavaScript中改变鼠标指针样式的方法
    JavaScript中改变鼠标指针样式的方法    在js中我们可以通过style对象的cursor属性来设置鼠标指针的样式,例varbody=document.querySelector("body") body.style......