1 of 264 menu

Konstruksi if

Konstruksi if menetapkan kondisi. Dengan menggunakan konstruksi ini kita dapat mengajukan pertanyaan kepada program, contohnya, "apakah variabel a lebih besar dari variabel b", dan tergantung jawabannya mengeksekusi satu kode atau kode lainnya.

Biasanya konstruksi ini digunakan dalam kombinasi dengan konstruksi else.

Sintaks

if (ekspresi logika) { /* kode yang terletak di sini akan dieksekusi, jika ekspresi logika benar */ };

Dalam kasus di mana hanya ada satu ekspresi dalam kurung kurawal, kurung kurawal ini boleh tidak ditulis.

Contoh

Jika nilai variabel sama dengan satu, mari kita tampilkan sebuah pesan di layar:

let test = 1; if (test == 1) { alert('+++'); }

Contoh

Mari kita periksa, apakah nilai variabel lebih besar dari nol atau tidak:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Contoh

Konstruksi if-else dapat disarangkan satu sama lain secara arbitrer:

let num = 3; if (num >= 0) { if (num <= 5) { alert('kurang dari atau sama dengan 5'); } else { alert('lebih dari 5'); } } else { alert('kurang dari nol'); }

Lihat juga

  • konstruksi else,
    yang membuat kondisi kebalikan
  • konstruksi elseif,
    yang juga membuat kondisi
  • konstruksi switch,
    yang juga membuat kondisi
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak