JavaScript-villkor
- Previous page JS Compare
- Next page JS Switch
Villkorssatser används för att utföra olika åtgärder baserat på olika villkor.
villkorssats
När du skriver kod, behöver du ofta utföra olika åtgärder baserat på olika bedömningar.
Du kan använda villkorssatser i din kod för att uppnå detta.
I JavaScript kan vi använda följande villkorssatser:
- att definiera
om
att definiera kodblocket att köra, om den specifika villkoret är true - att definiera
annars
att definiera kodblocket att köra, om samma villkor är false - att definiera
annars om
att definiera ett nytt villkor att testa, om den första villkoret är false - att definiera
växla
att definiera flera alternativ kodblock som körs
om-satsen
Använd om
sats att definiera JavaScript-kodblocket som körs när villkoret är true
grammatik
om (villkor) { Kod som körs när villkoret är true }
Kommentar:om
Använd små bokstäver. Stora bokstäver (IF eller If) orsakar JavaScript-fel.
Example
Om tiden är tidigare än 18:00, skicka hälsningen "God dag":
om (hour < 18) { greeting = "Good day"; }
Om tiden är tidigare än 18:00, kommer resultatet av greeting att vara:
God dag
annars-satsen
Använd annars
sats att definiera kodblocket som körs när villkoret är false
om (villkor) { Kodblock som körs när villkoret är true } Kodblock som körs när villkoret är false }
Example
Om hour är mindre än 18, skapa hälsning "God dag", annars "God afton":
om (hour < 18) { greeting = "Good day"; } greeting = "Good evening"; }
The result of greeting:
annars om-satsen
Använd annars om
att definiera ett nytt villkor när den första villkoret är false
grammatik
om (villkor 1) { Kodblock som körs när villkor 1 är true } annars om (villkor 2) { Kodblock som körs när villkor 1 är false och villkor 2 är true } Kodblock som körs när villkor 1 och villkor 2 båda är false }
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:
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 on JavaScript if statementFor more information on the knowledge, 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.
- Previous page JS Compare
- Next page JS Switch