= (Bitwise And Assignment)
Operator &=
(Bitwise AND Assignment) dipakai untuk menugaskan nilai kepada operand A, nilai untuk operand A itu yaitu hasil dari pengkombinasian bit-bit dari operand A dan bit-bit dari operand B.
Sintaks:
Operator &=
yaitu 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+.
Pengkombinasian bit akan mengembalikan 0 jikalau salah satu bit atau kedua-duanya yaitu 0, sebaliknya kombinasi bit akan mengembalikan 1 jikalau kedua bit yang dikombinasikan yaitu 1.
Untuk jelasnya sanggup di lihat di dalam tabel di bawah ini:
A | Bitwise AND | B | Hasil |
---|---|---|---|
1 | & | 1 | 1 |
1 | & | 0 | 0 |
0 | & | 1 | 0 |
0 | & | 0 | 0 |
Contoh di bawah ini sesudah melakukan operasi penugasan, variabel A bernilai 9:
Untuk lebih jelasnya anda sanggup melihat artikel Operator Bitwise AND JavaScript.