Mari kita ambil ekspresi sederhana 4 + 5 sama dengan 9. Di sini 4 dan 5 disebut operan dan '+' disebut operator. JavaScript mendukung jenis operator berikut Show
Mari kita lihat semua operator satu per satu Operator AritmatikaJavaScript mendukung operator aritmatika berikut − Asumsikan variabel A menampung 10 dan variabel B menampung 20, maka - Sr. Tidak. Operator & Keterangan1+ (Tambahan) Menambahkan dua operan Mantan. A + B akan memberikan 30 2- (Pengurangan) Kurangi operan kedua dari yang pertama Mantan. A - B akan memberi -10 3* (Perkalian) Kalikan kedua operan Mantan. A * B akan memberi 200 4/ (Divisi) Membagi pembilang dengan penyebut Mantan. B/A akan memberikan 2 5% (Modulus) Mengeluarkan sisa pembagian bilangan bulat Mantan. B % A akan memberikan 0 6++ (Kenaikan) Meningkatkan nilai integer per satu Mantan. A++ akan memberikan 11 7-- (Penurunan) Mengurangi nilai bilangan bulat satu per satu Mantan. A-- akan memberikan 9 Catatan - Operator penambahan (+) berfungsi untuk Numerik dan juga String. e. g. "a" + 10 akan menghasilkan "a10" ContohKode berikut menunjukkan cara menggunakan operator aritmatika dalam JavaScript Set the variables to different values and then try... Keluarana + b = 43 a - b = 23 a / b = 3.3 a % b = 3 a + b + c = 43Test ++a = 35 --b = 8 Set the variables to different values and then try..._ Operator PerbandinganJavaScript mendukung operator perbandingan berikut − Asumsikan variabel A menampung 10 dan variabel B menampung 20, maka - Sr. Tidak. Operator & Keterangan1= = (Sama dengan) Memeriksa apakah nilai dari dua operan sama atau tidak, jika ya, maka kondisi menjadi benar Mantan. (A == B) tidak benar 2= (Tidak Sama) Memeriksa apakah nilai dua operan sama atau tidak, jika nilainya tidak sama, maka kondisi menjadi benar Mantan. (SEBUAH. = B) benar 3> (Lebih besar dari) Mengecek apakah nilai operan kiri lebih besar dari nilai operan kanan, jika ya, maka kondisi menjadi benar Mantan. (A > B) tidak benar 4< (Kurang dari) Mengecek apakah nilai operan kiri lebih kecil dari nilai operan kanan, jika ya, maka kondisi menjadi benar Mantan. (A < B) benar 5>= (Lebih besar dari atau Sama dengan) Mengecek apakah nilai operan kiri lebih besar atau sama dengan nilai operan kanan, jika ya, maka kondisi menjadi benar Mantan. (A >= B) tidak benar 6<= (Less than or Equal to) Mengecek apakah nilai operan kiri lebih kecil atau sama dengan nilai operan kanan, jika ya, maka kondisi menjadi benar Mantan. (A <= B) benar ContohKode berikut menunjukkan cara menggunakan operator perbandingan dalam JavaScript Set the variables to different values and different operators and then try... Keluaran(a == b) => false (a < b) => true (a > b) => false (a != b) => true (a >= b) => false a <= b) => true Set the variables to different values and different operators and then try... Operator LogikaJavaScript mendukung operator logika berikut − Asumsikan variabel A menampung 10 dan variabel B menampung 20, maka - Sr. Tidak. Operator & Keterangan1&& (Logika DAN) Jika kedua operan bukan nol, maka kondisi menjadi benar Mantan. (A && B) benar 2(Logika ATAU) Jika salah satu dari dua operan bukan nol, maka kondisinya menjadi benar Mantan. (SEBUAH. B) benar 3(TIDAK logis) Membalik keadaan logis dari operannya. Jika suatu kondisi benar, maka operator Logical NOT akan membuatnya salah Mantan. . (A && B) salah ContohCoba kode berikut untuk mempelajari cara mengimplementasikan Operator Logika di JavaScript _ Keluaran(a && b) => false (a || b) => true !(a && b) => true Set the variables to different values and different operators and then try... Operator BitwiseJavaScript mendukung operator bitwise berikut − Asumsikan variabel A menampung 2 dan variabel B menampung 3, maka - Sr. Tidak. Operator & Keterangan1& (Bitwise DAN) Itu melakukan operasi Boolean AND pada setiap bit argumen integernya Mantan. (A & B) adalah 2 2(BitWise ATAU) Itu melakukan operasi Boolean OR pada setiap bit argumen bilangan bulatnya Mantan. (SEBUAH. B) adalah 3 ^ (Bitwise XOR) Itu melakukan operasi OR eksklusif Boolean pada setiap bit argumen bilangan bulatnya. Eksklusif ATAU berarti operan satu benar atau operan dua benar, tetapi tidak keduanya Mantan. (A ^ B) adalah 1 4~ (Bitwise Tidak) Ini adalah operator unary dan beroperasi dengan membalik semua bit di operan Mantan. (~B) adalah -4 5<< (Pergeseran Kiri) Itu memindahkan semua bit dalam operan pertamanya ke kiri dengan jumlah tempat yang ditentukan dalam operan kedua. Bit baru diisi dengan nol. Menggeser nilai ke kiri satu posisi sama dengan mengalikannya dengan 2, menggeser dua posisi sama dengan mengalikannya dengan 4, dan seterusnya Mantan. (A << 1) adalah 4 6>> (Geser Kanan) Operator Pergeseran Kanan Biner. Nilai operan kiri dipindahkan ke kanan dengan jumlah bit yang ditentukan oleh operan kanan Mantan. (A >> 1) adalah 1 7>>> (Pergeseran kanan dengan Nol) Operator ini sama seperti operator >>, hanya saja bit yang digeser ke kiri selalu nol Mantan. (A >>> 1) adalah 1 ContohCoba kode berikut untuk mengimplementasikan operator Bitwise di JavaScript
(a & b) => 2 (a | b) => 3 (a ^ b) => 1 (~b) => -4 (a << b) => 16 (a >> b) => 0 Set the variables to different values and different operators and then try... Operator PenugasanJavaScript mendukung operator penugasan berikut − Sr. Tidak. Operator & Keterangan1= (Tugas Sederhana) Menetapkan nilai dari operan sisi kanan ke operan sisi kiri Mantan. C = A + B akan menetapkan nilai A + B menjadi C 2+= (Tambah dan Penugasan) Itu menambahkan operan kanan ke operan kiri dan menetapkan hasilnya ke operan kiri Mantan. C += A setara dengan C = C + A 3−= (Kurangi dan Penugasan) Ini mengurangi operan kanan dari operan kiri dan menetapkan hasilnya ke operan kiri Mantan. C -= A setara dengan C = C - A 4*= (Perkalian dan Penugasan) Ini mengalikan operan kanan dengan operan kiri dan menetapkan hasilnya ke operan kiri Mantan. C *= A setara dengan C = C * A 5/= (Bagi dan Penugasan) Itu membagi operan kiri dengan operan kanan dan menetapkan hasilnya ke operan kiri Mantan. C /= A setara dengan C = C / A 6%= (Modul dan Tugas) Dibutuhkan modulus menggunakan dua operan dan memberikan hasilnya ke operan kiri Mantan. C %= A setara dengan C = C % A Note − Same logic applies to Bitwise operators so they will become like <<=, >>=, >>=, &=, |= and ^=. ContohCoba kode berikut untuk mengimplementasikan operator penugasan di JavaScript _ KeluaranValue of a => (a = b) => 10 Value of a => (a += b) => 20 Value of a => (a -= b) => 10 Value of a => (a *= b) => 100 Value of a => (a /= b) => 10 Value of a => (a %= b) => 0 Set the variables to different values and different operators and then try..._ Operator Lain-LainKami akan membahas dua operator di sini yang cukup berguna dalam JavaScript. operator kondisional (?. ) dan jenis operator Operator Bersyarat (?. )Operator kondisional pertama mengevaluasi ekspresi untuk nilai benar atau salah dan kemudian mengeksekusi salah satu dari dua pernyataan yang diberikan tergantung pada hasil evaluasi Sr. Tidak. Operator dan Deskripsi1?. (Bersyarat) Jika Kondisi benar? . Jika tidak, nilai Y ContohCoba kode berikut untuk memahami cara kerja Operator Bersyarat dalam JavaScript _ Keluarana + b = 43 a - b = 23 a / b = 3.3 a % b = 3 a + b + c = 43Test ++a = 35 --b = 8 Set the variables to different values and then try..._1 jenis OperatorOperator typeof adalah operator unary yang ditempatkan sebelum operan tunggalnya, yang bisa bertipe apa saja. Nilainya adalah string yang menunjukkan tipe data operan Operator typeof mengevaluasi ke "angka", "string", atau "boolean" jika operannya adalah angka, string, atau nilai boolean dan mengembalikan benar atau salah berdasarkan evaluasi Apa saja 4 jenis operator JavaScript?Ada berbagai jenis operator JavaScript. . Operator Aritmatika Operator Penugasan Operator Perbandingan Operator Logika Operator Bersyarat Ketik Operator Apa itu operator JavaScript dan tipenya?Operator Perbandingan JavaScript Apa saja 7 jenis operator tersebut?Nilai tempat operator beroperasi disebut operan. Di Python, ada tujuh jenis operator. operator aritmatika, operator penugasan, operator pembanding, operator logika, operator identitas, operator keanggotaan, dan operator boolean .
Apa saja 8 jenis operator tersebut?Secara umum, ada delapan jenis operator di C dan C++. . Operator kenaikan dan penurunan Operator bitwise Operator penugasan Operator logis Operator relasional Operator khusus Operator bersyarat Operator Aritmatika |