JavaScript 条件

条件语句用于基于不同条件执行不同的动作。

条件语句

在您写代码时,经常会需要基于不同判断执行不同的动作。

您可以在代码中使用条件语句来实现这一点。

在 JavaScript 中,我们可使用如下条件语句:

  • 使用 if 来规定要执行的代码块,如果指定条件为 true
  • 使用 else 来规定要执行的代码块,如果相同的条件为 false
  • 使用 else if 来规定要测试的新条件,如果第一个条件为 false
  • 使用 switch 来规定多个被执行的备选代码块

if 语句

kama ana shi amfani if 语句来规定假如条件为 true 时被执行的 JavaScript 代码块。

gurɗe

if (kwarin) {
    如果条件为 true 时执行的代码
} 

注释:if 使用小写字母。大写字母(IF 或 If)会产生 JavaScript 错误。

tasi

如果时间早于 18:00,则发出 "Good day" 的问候:

if (hour < 18) {
    sauki = "Good day";
}

如果时间早于 18 点,则 greeting 的结果将是:

Good day

Ka fahimti

else daɓa

kama ana shi amfani else daɓa don haɗa shiya kudade don yau ke falsi a yau

if (kwarin) {
    kwarin ke true a gudanarwa kudade
} 
    kwarin ke falsi a gudanarwa kudade
}

tasi

kuma hour kasa 18, ana tsara 'Good day' salawar, amma 'Good evening':

if (hour < 18) {
    sauki = "Good day";
 }
    sauki = "Good evening";
 } 

sauki sauri:


Ka fahimti

else if daɓa

kama ana shi amfani else if ta ce gurɗe don haɗa shiya kwarin shida da yau ke falsi a farkon yau

gurɗe

if (kwarin 1) {
    kwarin 1 ke true a gudanarwa kudade
} else if (kwarin 2) {
    kwarin 1 ke falsi amma kwarin 2 ke true a gudanarwa kudade
 }
    kwarin da ke yawa 1 da 2 suna kaiwa falsi a gudanarwa kudade
}

tasi

idan lokacin ya kai 10:00, ka tsara sauki "Good morning", amma idan lokacin ya kai 18:00, ka tsara sauki "Good day", amma idan lokacin ya kai kai, ka tsara sauki "Good evening":

if (time < 10) {
    sauki = "Good morning";
 }
    sauki = "Good day";
 }
    sauki = "Good evening";
 } 

sauki sauri:


Ka fahimti

Karin tasi

Samfuri tsuntsa
wannan tasi ka kiru samfuri CodeW3C.com ko World Wildlife Fund (WWF). Amfani da samfuri tsuntsa, kowane samfuri ka da 50% tsakaice.

kitabu samfuri

kaifi karin samfuri game da: JavaScript if harsakaifi, ka baca tuturu JavaScript gaba samfuri da yawa:

ECMAScript if harsa
if harsa wani daga harsuna da a ma fassara a ECMAScript. Babban nauyin wannan kwanan ya yi kira halitta.