1. 主页
  2. 文档
  3. JavaScript 教程
  4. JavaScript基础教程
  5. JavaScript If-else

JavaScript If-else

JavaScript的if-else语句中使用的条件是真还是假来执行代码。JavaScript 中的 if 语句有三种形式。

  1. if语句
  2. if else语句
  3. if else if 语句

JavaScript If 语句

仅当表达式为真时才计算内容。JavaScript if 语句的签名如下。

if(expression){ 
//content to be evaluated 
} 

让我们看看 javascript 中 if 语句的简单示例。

<script> 
var a=20; 
if(a>10){ 
document.write("value of a is greater than 10"); 
} 
</script> 

上面例子的输出

value of a is greater than 10

JavaScript If…else 语句

它判断的内容是否为真或假。JavaScript if-else 语句的语法如下所示。

if(expression){ 
//content to be evaluated if condition is true 
} 
else{ 
//content to be evaluated if condition is false 
} 

让我们看看 JavaScript 中的 if-else 语句的例子,以找出偶数或奇数。

<script> 
var a=20; 
if(a%2==0){ 
document.write("a is even number"); 
} 
else{ 
document.write("a is odd number"); 
} 
</script> 

上面例子的输出

a is even number

JavaScript If…else if 语句

仅当多个表达式中的表达式为真时才对内容求值。JavaScript if else if 语句的签名如下。

if(expression1){ 
//content to be evaluated if expression1 is true 
} 
else if(expression2){ 
//content to be evaluated if expression2 is true 
} 
else if(expression3){ 
//content to be evaluated if expression3 is true 
} 
else{ 
//content to be evaluated if no expression is true 
} 

让我们看看 javascript 中 if else if 语句的简单示例。

<script> 
var a=20; 
if(a==10){ 
document.write("a is equal to 10"); 
} 
else if(a==15){ 
document.write("a is equal to 15"); 
} 
else if(a==20){ 
document.write("a is equal to 20"); 
} 
else{ 
document.write("a is not equal to 10, 15 or 20"); 
} 
</script> 

上面例子的输出

a is equal to 20

 

这篇文章对您有用吗?