Kundisyon ng JavaScript

Ang pangungusap ng kundisyon ay ginagamit upang magsagawa ng iba't ibang aksyon batay sa iba't ibang kundisyon.

Pangungusap ng kundisyon

Kapag nagpupuno ka ng kodigo, madalas na kailangan mong gumawa ng iba't ibang aksyon batay sa iba't ibang haka-haka.

Maaari mong gamitin ang pangungusap ng kundisyon sa iyong kodigo upang gawin ito.

Sa JavaScript, maaari naming gumamit ng mga sumusunod na pangungusap ng kundisyon:

  • Gumamit ng if Upang mareseta ang bloke ng kodigo na magiging magsasagawa kapag ang tinukoy na kundisyon ay true
  • Gumamit ng else Upang mareseta ang bloke ng kodigo na magiging magsasagawa kapag ang katulad na kundisyon ay false
  • Gumamit ng else if Upang mareseta ang bagong kundisyon kapag ang unang kundisyon ay false.
  • Gumamit ng switch Upang mareseta ang ilang bloke ng kodigo na magiging magsasagawa

Pangungusap if

Gumamit ng if Pangungusap upang mareseta ang bloke ng kodigo na tatagalang magsasagawa kapag ang pangungusap ay true.

Pananalita

if (Kundisyon) {
    Ang kodigo na tatagalang magsasagawa kapag ang kundisyon ay true
} 

Komento:if Gamitin ang maliliit na titik. Ang malakas na titik (IF o If) ay magiging maling JavaScript.

Example

Kung ang oras ay mas maaga sa 18:00, magpadala ng salutation na "Good day":

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

Kung ang oras ay mas maaga sa 18:00, ang resulta ng greeting ay magiging:

Good day

Try It Yourself

Pangungusap else

Gumamit ng else Pangungusap upang mareseta ang bloke ng kodigo kapag ang kundisyon ay false.

if (Kundisyon) {
    Ang bloke ng kodigo na tatagalang magsasagawa kapag ang kundisyon ay true
} 
    Ang bloke ng kodigo na tatagalang magsasagawa kapag ang kundisyon ay false
}

Example

Kung ang hour ay mas mababa sa 18, gumawa ng salutation na "Good day", kung hindi, gumawa ng "Good evening":

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

The result of greeting:


Try It Yourself

else if na pangungusap

Gumamit ng else if Upang mareseta ang bagong kundisyon kapag ang unang kundisyon ay false.

Pananalita

if (Kundisyon 1) {
    Ang bloke ng kodigo na tatagalang magsasagawa kapag ang kundisyon 1 ay true
} else if (Kundisyon 2) {
    Kung ang kundisyon 1 ay false at ang kundisyon 2 ay true, ang bloke ng kodigo na tatagalang magsasagawa
 }
    Kung ang kundisyon 1 at kundisyon 2 ay parehong false, ang bloke ng kodigo na tatagalang magsasagawa
}

Example

If the time is earlier than 10:00, create a "Good morning" greeting. If not, but the time is earlier than 18:00, create a "Good day" greeting, otherwise create a "Good evening":

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

The result of greeting:


Try It Yourself

More Examples

Random Links
This example will write links to CodeW3C.com or the World Wildlife Fund (WWF). Each link has a 50% chance due to the use of random numbers.

Supplementary Books

for more information JavaScript if Statementfor more information, please read the relevant content in the Advanced JavaScript Tutorial:

ECMAScript if Statement
The if statement is one of the most commonly used statements in ECMAScript. This section explains in detail how to use the if statement.