Monday, June 11, 2012

<= (Less Than or Equal to)

Operator <= (Less Than or Equal to) digunakan untuk membandingkan apakah nilai operand A lebih kecil atau sama dengan nilai operand B.

Jika nilai operand A adalah lebih kecil atau sama dengan nilai operand B, perbandingan mengembalikan true. Jika nilai operand A adalah lebih besar daripada nilai operand B atau nilai operand A tidak sama nilainya dengan nilai operand B, perbandingan mengembalikan false.

Sintaks:

A <= B

Operator <= adalah operator standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Contoh:

alert(13 <= "14"); //true alert(13 <= 14); //true alert(13 <= 13); //true alert(14 <= 13); //false

Berdasarkan contoh di atas, apakah 13 lebih kecil nilainya atau sama dengan "14"? Jawabnya true -- benar, karena 13 lebih kecil nilainya daripada nilai "14" (karena operator <= ini tidak peduli tipe datanya dan yang penting nilainya) meskipun 13 tidak bernilai sama dengan "14" tetapi satu kondisi bahwa 13 lebih kecil dibandingkan dengan "14" telah terpenuhi. Apakah 13 lebih kecil nilainya atau sama dengan 14? Jawabnya true -- benar, karena 13 lebih kecil nilainya daripada nilai 14, meskipun 13 tidak bernilai sama dengan 14 tetapi satu kondisi bahwa 13 lebih kecil dibandingkan dengan 14 telah terpenuhi. Apakah 13 lebih kecil nilainya atau sama dengan 13? Jawabnya true -- benar, karena 13 sama nilainya dengan 13, meskipun 13 tidak lebih besar dengan 13 tetapi satu kondisi bahwa 13 memiliki nilai yang sama dengan 13 telah terpenuhi. Apakah 14 lebih kecil nilainya atau sama dengan 13? Jawabnya false -- salah, karena 14 pasti lebih besar dari 13 dan 14 tidak sama nilainya dengan 13.