Derajat Operator Pada Javascript


 

Dalam ekspresi yang kompleks dimana melibatkan lebih dari satu operator, urutan operasi dari operator menentukan nilai hasil evaluasi. Dengan menggunakan tanda kurung, programmer dapat mengatur aturan tersebut. Tabel 4 adalah urutan derajat/prioritas operasi dari yang paling rendah sampai yang paling tinggi.
Derajat/Prioritas Operator
Keterangan
Operator
Coma
,
Assignment
=   +=   -=   *=   /=   %=   <<=   >>=   >>>=   &=   ^=   |=
Conditional
?:
Logical OR
||
Logical AND
&&
Bitwise OR
|
Bitwise XOR
^
Bitwise AND
&
Equality
==    !=
Relational
<     <=      >      >=
Bitwise shift
<<     >>     >>>
Addition/subtraction
+      -
Multiply/divide
*    /       %
Negation/increment/decrement
!    ~    -    ++     --
Call, member, indeks
()
Untuk melewatkan parameter ke sebuah fungsi
[]
Untuk mengakses indeks array
.
Untuk mengakses metode atau properti dari sebuah objek()
 Contoh :
X = 2 + 4 * 5;       // hasilnya X = 22
X = (2 + 4) * 5;     // hasilnya X = 30

0 comments:

Post a Comment

 

Search This Blog

Followers

Labels