Pengendali Lebih Besar dan Kurang Daripada dalam JavaScript
Untuk memeriksa nilai mana yang lebih besar,
dan mana yang lebih kecil, pengendali
lebih besar >, lebih besar atau sama dengan >=,
kurang daripada <, kurang daripada atau sama dengan <= digunakan.
Mari kita kaji cara kerjanya melalui contoh praktikal.
Katakan kita mempunyai pemboleh ubah test dengan
beberapa nilai:
let test = 1;
Mari kita periksa sama ada nilai pemboleh ubah ini lebih besar daripada sifar atau tidak:
let test = 1;
if (test > 0) {
console.log('+++'); // ini akan berfungsi
} else {
console.log('---');
}
Sekarang mari kita tukar nilai pemboleh ubah kepada negatif:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ini akan berfungsi
}
Sekarang katakan nilai pemboleh ubah sama dengan 0.
Dalam kes ini, kita akan masuk ke blok else,
kerana dalam kondisi kita ditulis bahawa pemboleh ubah
test mesti lebih besar daripada sifar secara ketat:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // ini akan berfungsi
}
Mari kita tukar kondisi kepada lebih besar atau sama dengan:
let test = 0;
if (test >= 0) {
console.log('+++'); // ini akan berfungsi
} else {
console.log('---');
}
Dan sekarang kepada kurang daripada:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // ini akan berfungsi
}
Dan sekarang kepada kurang daripada atau sama dengan:
let test = 0;
if (test <= 0) {
console.log('+++'); // ini akan berfungsi
} else {
console.log('---');
}
Periksa sama ada pemboleh ubah test lebih besar daripada 10.
Periksa sama ada pemboleh ubah test kurang daripada 10.
Periksa sama ada pemboleh ubah test
lebih besar atau sama dengan 10.
Periksa sama ada pemboleh ubah test
kurang daripada atau sama dengan 10.