Operator & (Bitwise AND) dipakai untuk mengkombinasikan bit-bit di operand A dan operand B.

Sintaks:

A & B

Operator & yakni 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+.

Kombinasi akan mengembalikan 1 kalau kedua bit yang dikombinasikan yakni 1, selain itu kombinasi mengembalikan 0.

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

Cara kerja operator ini pertama-tama mengkonversi masing-masing nilai kedua operand ke dalam base2. Setelah setiap nilai kedua operand didapatkan representasi base2-nya, masing-masing bit-bit kedua operand harus dikombinasikan. Sebagaimana tabel di atas, kombinasi mengembalikan 1 kalau kedua bit yang dikombinasikan yakni 1, selain itu kombinasi mengembalikan 0.

Untuk mendapat representasi base2 dari nilai bilangan lingkaran positif, anda sanggup gunakan metode Number.toString(radix), untuk radix harus diberikan nilai 2. Misalnya ingin mengetahui representasi base2 dari nilai 10, kalau dijalankan dengan metode Number.toString(), nilai 10 memiliki representasi base2-nya 1010:

var A = 10; document.write(A.toString(2)); //1010

Karena di dalam atau dikala bekerja dengan operator berkategori Bitwise, panjang bit yang ada akan ditreatmen sepanjang 32-bit, 1010 akan menjadi 00000000000000000000000000001010.

Untuk mendapat representasi base2 dari nilai bilangan lingkaran negatif, anda sanggup merujuk ke artikel Mendapatkan Representasi Binary dari Angka Negatif.

Contoh dari operasi operator Bitwise AND:

var A = 11; //00000000000000000000000000001011 var B = 6; //00000000000000000000000000000110 document.write(A & B); //2 -> 00000000000000000000000000000010
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Source Code Aplikasi ERP + Accounting Indonesia

[crayon-6635fb08c64d3593377951/]

4 hours ago

Download Source code aplikasi toko online

Seiring kemajuan zaman, maka proses perdaganganpun mengalami perubahan dan kemajuan dalam proses transaksinya. Oleh karena…

10 hours ago

Source Code Aplikasi Akuntansi menggunakan Yii Framework

Berikut ini kami bagikan sebuah source code aplikasi akuntansi/akunting menggunakan framework yii, aplikasi ini cukup…

16 hours ago

Source code aplikasi Bursa Kerja Khusus dan data alumni SMK

Salam sobat semua, kali ini kami akan membagikan sebuah aplikasi php secara gratis kepada anda,…

22 hours ago

Source Code Aplikasi Managemen Surat Sederhana Berbasis web

Deskripsi Aplikasi ASAMURAT yang merupakan kependekan dari Aplikasi SederhanA Manajemen sURAT. Sesuai dengan kepanjangannya, aplikasi…

1 day ago

Source code aplikasi persuratan berbasis web

Keunggulan Aplikasi Manajemen Surat ini : Memakai PHP Framework Codeigniter, sehingga frameworknya bisa lebih ringan,…

1 day ago