Pernyataan Bersyarat
Biasanya semasa menulis kod, anda sentiasa perlu melakukan tindakan yang berbeza untuk keputusan yang berbeza. Anda boleh menggunakan pernyataan bersyarat dalam kod anda untuk menyelesaikan tugas ini.
Dalam JavaScript, kita boleh menggunakan pernyataan bersyarat berikut:
penyataan if - Gunakan pernyataan ini untuk melaksanakan kod hanya apabila syarat yang dinyatakan adalah benar
jika... else pernyataan - laksanakan kod apabila keadaan adalah benar dan kod lain apabila keadaan adalah palsu
jika...else if....else statement - gunakan pernyataan ini untuk memilih satu daripada berbilang blok kod untuk Laksanakan
pernyataan suis - Gunakan pernyataan ini untuk memilih satu daripada berbilang blok kod untuk dilaksanakan
penyataan if
Sintaks:
jika (expr){
pernyataan
}
Sintaks ini bermaksud jika expr Jika ungkapan adalah benar, kod dalam {statement} dilaksanakan.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var x = 3; var y = 1; if (x>y) alert("x 大于 y"); </script> </head> <body> </body> </html>
jika…lain
Sintaks:
jika ( expr){
pernyataan1
} lain {
pernyataan2
}
Sintaks ini bermakna selagi expr adalah benar, pernyataan1 akan dilaksanakan, jika tidak pernyataan2 akan dilaksanakan.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var x = 1; var y = 3; if (x>y){ alert("x大于y"); } else { alert("x小于等于y"); } </script> </head> <body> </body> </html>
jika...lain jika...lain
Sintaks:
if (expr1){
statement1
} else if (expr2) {
statement2
} else {
statement3
}
Sintaks ini bermaksud bahawa selagi expr1 adalah benar, laksanakan pernyataan1, sebaliknya mengesan expr2 jika expr2 adalah benar, jalankan pernyataan2 jika expr2 juga benar, laksanakan pernyataan3; .
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var x = 3; var y = 3; if (x>y) { alert("x大于y"); } else if (x<y) { alert("x小于y"); } else { alert("x等于y"); } </script> </head> <body> </body> </html>