JavaScript Jika ... Else
Untuk pernyataan bersyarat berdasarkan kriteria yang berbeda untuk melakukan tindakan yang berbeda.
pernyataan bersyarat
Biasanya ketika menulis kode, Anda selalu membutuhkan keputusan yang berbeda untuk melakukan tindakan yang berbeda. Anda dapat menyelesaikan tugas ini dengan menggunakan pernyataan kondisional dalam kode.
Dalam JavaScript, kita bisa menggunakan pernyataan kondisional berikut:
- jika pernyataan - hanya jika kondisi yang ditentukan benar, menggunakan pernyataan ini untuk mengeksekusi kode
- if ... else - Ketika kondisi benar mengeksekusi kode ketika kondisi salah mengeksekusi kode lainnya
- jika ... lain jika .... lain pernyataan - menggunakan pernyataan ini untuk memilih salah satu dari sejumlah blok kode untuk mengeksekusi
- beralih pernyataan - menggunakan pernyataan ini untuk memilih salah satu dari sejumlah blok kode untuk mengeksekusi
Jika laporan
Hanya ketika kondisi yang ditentukan benar, pernyataan itu tidak akan mengeksekusi kode.
tatabahasa
{
当条件为 true 时执行的代码
}
Silakan gunakan huruf kecil jika. huruf besar (IF) akan menghasilkan kesalahan JavaScript!
contoh
Ketika waktu kurang dari 20:00, yang dihasilkan ucapan "Selamat siang":
{
x="Good day";
}
x Hasil:
Coba »
Harap dicatat bahwa sintaks ini tidak ..else ... Anda harus memberitahu browser untuk mengeksekusi kode hanya jika kondisi yang ditentukan hanya benar.
Jika ... pernyataan lain
Silakan gunakan jika .... pernyataan lain untuk mengeksekusi kode jika kondisi benar, kondisi salah mengeksekusi kode lainnya.
tatabahasa
{
Ketika kode ini dijalankan jika kondisi benar
}
lain
{
Kode dieksekusi ketika kondisi tidak benar
}
contoh
Kapan waktu yang kurang dari 20:00, dihasilkan ucapan "Selamat siang", jika tidak menghasilkan ucapan "Selamat malam".
{
x="Good day";
}
else
{
x="Good evening";
}
x Hasil:
Coba »
Jika ... lain jika ... lain pernyataan
Gunakan jika .... lain jika ... pernyataan lain untuk memilih salah satu dari sejumlah blok kode untuk mengeksekusi.
tatabahasa
{
当条件 1 为 true 时执行的代码
}
else if (condition2)
{
当条件 2 为 true 时执行的代码
}
else
{
当条件 1 和 条件 2 都不为 true 时执行的代码
}
contoh
Jika waktu kurang dari 10:00, yang dihasilkan ucapan "Selamat pagi", jika waktu lebih besar dari 20:00 dan kurang dari 10:00, yang dihasilkan ucapan "Selamat siang", jika tidak menghasilkan ucapan "Selamat malam":
{
x="Good morning";
}
else if (time>=10 && time<20)
{
x="Good day";
}
else
{
x="Good evening";
}
x Hasil:
Coba »
contoh yang lebih
Links acak
Contoh ini menunjukkan link, ketika Anda mengklik link tersebut, itu akan membawa Anda ke tempat yang berbeda. Setiap kesempatan adalah probabilitas 50%.