1 of 264 menu

Konstruksi if

Konstruksi if menetapkan syarat. Dengan menggunakan konstruksi ini, kita boleh menanyakan soalan kepada program, contohnya, "adakah pembolehubah a lebih besar daripada pembolehubah b", dan bergantung pada jawapannya sama ada melaksanakan satu kod atau kod yang lain.

Biasanya konstruksi ini digunakan dalam gabungan dengan konstruksi else.

Sintaks

if (ungkapan logik) { /* kod yang terletak di sini akan dilaksanakan, jika ungkapan logik adalah benar */ };

Jika dalam kurung kerawal hanya terdapat satu ungkapan, kurung kerawal ini boleh ditinggalkan.

Contoh

Jika nilai pembolehubah sama dengan satu, mari kita paparkan beberapa mesej pada skrin:

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

Contoh

Mari kita semak sama ada nilai pembolehubah lebih besar daripada sifar atau tidak:

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

Contoh

Konstruksi if-else boleh disarangkan antara satu sama lain secara sewenang-wenangnya:

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

Lihat juga

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