The bitwise AND ( Show
The operands are converted to 32-bit integers and expressed by a series of bits (zeroes and ones). Numbers with more than 32 bits get their most significant bits discarded. For example, the following integer with more than 32 bits will be converted to a 32-bit integer: Before: 11100110111110100000000000000110000000000001 After: 10100000000000000110000000000001 Each bit in the first operand is paired with the corresponding bit in the second operand: first bit to first bit, second bit to second bit, and so on. Operator di dalam JavaScript - Halo teman-teman semuanya, pada kesempatan kali ini kita semua akan belajar tentang operator di dalam bahasa pemrogramman JavaScript. Apa itu Operator? Mari kita ambil ungkapan sederhana 4 sama dengan 5 . Di sini 6 dan 7 disebut 8 dan 9 disebut 0 . JavaScript mendukung jenis-jenis operator berikut.
Mari kita lihat semua operator satu per satu. Operator AritmatikaJavaScript mendukung operator aritmatika berikut - Kita asumsikan 1 menampung 2 dan 3 menampung 4, lalu -
Catatan - Operator tambahan 6 berfungsi untuk Numerik dan juga Strings. misal 7 akan menghasilkan 8.Contoh Kode berikut menunjukkan cara menggunakan operator aritmatika dalam JavaScript.
Kurang lebih hasilnya seperti berikut ini :
Operator PerbandinganJavaScript mendukung operator perbandingan berikut - Kita asumsikan 1 menampung 2 dan 3 menampung 4, lalu -
Contoh Kode berikut menunjukkan cara menggunakan operator perbandingan dalam JavaScript.
Kurang lebih hasilnya seperti berikut ini :
Operator Logical (atau Relational)JavaScript mendukung operator logical berikut - Kita asumsikan 1 menampung 2 dan 3 menampung 4, lalu -
Contoh Coba kode berikut untuk mempelajari cara menerapkan Operator Logis dalam JavaScript.
Kurang lebih hasilnya seperti berikut ini :
Operator BitwiseJavaScript mendukung operator bitwise berikut - Kita asumsikan 1 menampung 6 dan 3 menampung 8, lalu -
Contoh Coba kode berikut untuk mengimplementasikan operator Bitwise di JavaScript.
Kurang lebih hasilnya seperti berikut ini :
Operator PenugasanJavaScript mendukung operator penugasan berikut -
Catatan - Logika yang sama berlaku untuk operator Bitwise sehingga mereka akan menjadi seperti << =, >> =, >> =, & =, | = dan ^ =. Contoh Coba kode berikut untuk menerapkan operator penugasan dalam JavaScript.
Kurang lebih hasilnya seperti berikut ini :
Operator Lain-LainKami akan membahas dua operator di sini yang cukup berguna dalam JavaScript: operator kondisional 16 dan operator 17 .Operator Bersyarat (? :)Operator bersyarat pertama mengevaluasi ekspresi untuk nilai benar atau salah dan kemudian mengeksekusi salah satu dari dua pernyataan yang diberikan tergantung pada hasil evaluasi.
Contoh Coba kode berikut untuk memahami cara kerja Operator Bersyarat dalam JavaScript. 0Kurang lebih hasilnya seperti berikut ini : 1typeof OperatorThe typeof operator adalah operator unary yang ditempatkan sebelum operan tunggal, yang dapat dari jenis apa pun. Nilainya adalah string yang menunjukkan tipe data operan. The typeof mengevaluasi operator untuk "nomor", "string", atau "boolean" jika operan adalah sebuah angka, string, atau nilai boolean dan kembali benar atau salah berdasarkan evaluasi. Kapan Operator bitwise digunakan?Bitwise merupakan operator khusus yang bisa digunakan untuk menangani operasi logika bilangan biner dalam bentuk bit.
Operator Bitwise apa saja?6 Macam Operator Bitwise. Operator Bitwise | (OR) ... . Operator Bitwise & (AND) ... . Operator Bitwise ^ (Exclusive OR / XOR) ... . Operator Bitwise ~ (NOT) ... . Operator Bitwise >> (Shift Right) ... . Operator Bitwise << (Shift Left). Apa fungsi operator bitwise?Bitwise adalah operator khusus untuk menangani operasi logika bilangan biner dalam bentuk bit. Bilangan biner sendiri merupakan jenis bilangan yang hanya terdiri dari 2 jenis angka, yakni 0 dan 1. Jika nilai asal yang dipakai bukan bilangan biner, akan dikonversi secara otomatis oleh compiler C menjadi bilangan biner.
Bagaimana cara kita melakukan sebuah operasi perkalian pada JavaScript?Untuk melakukan operasi perkalian, kita menggunakan simbol asterik * . Jangan gunakan x , karena simbol x bukan termasuk dalam operator di dalam pemrograman. Lalu untuk pemangkatan kita menggunakan asterik ganda ** . Untuk pembagian, kita gunakan simbol garis miring / .
|