Apa saja 7 operator javascript yang paling umum?

JavaScript menyertakan operator yang sama seperti bahasa lainnya. Seorang operator melakukan beberapa operasi pada satu atau beberapa operan (nilai data) dan menghasilkan suatu hasil. Misalnya, dalam 1 + 2, tanda + adalah operator dan 1 adalah operan sisi kiri dan 2 adalah operan sisi kanan. Operator +_ melakukan penambahan dua nilai numerik dan mengembalikan hasilnya

JavaScript mencakup kategori operator berikut

Operator Aritmatika

Operator aritmatika digunakan untuk melakukan operasi matematika antara operan numerik

OperatorDeskripsi+Menambahkan dua operan numerik. -Kurangi operan kanan dari operan kiri* Kalikan dua operan numerik. / Bagi operan kiri dengan operan kanan. operator %Modulus. Mengembalikan sisa dua operan. ++Peningkatan operator. Tingkatkan nilai operan satu per satu. --Pengurangan operator. Kurangi nilainya satu per satu

Contoh berikut menunjukkan bagaimana operator aritmatika melakukan tugas yang berbeda pada operan

Contoh. Operasi Aritmatika

let x = 5, y = 10;

let z = x + y; //performs addition and returns 15

z = y - x; //performs subtraction and returns 5

z = x * y; //performs multiplication and returns 50

z = y / x; //performs division and returns 2

z = x % 2; //returns division remainder 1

Cobalah

Operator

let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
1 dan
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
2 adalah operator unary. Ini bekerja dengan operan kiri atau kanan saja. Saat digunakan dengan operan kiri, mis. g. ,
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
_3, itu akan meningkatkan nilai
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
4 ketika kontrol program pergi ke pernyataan berikutnya. Dengan cara yang sama, bila digunakan dengan operan yang tepat, mis. g. ,
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
_5, itu akan meningkatkan nilai
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
4 di sana saja. Oleh karena itu,
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
_3 disebut pasca-kenaikan, dan
let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
5 disebut pra-kenaikan

Contoh. Post dan Pre Increment/Decrement

let x = 5;

x++; //post-increment, x will be 5 here and 6 in the next line

++x; //pre-increment, x will be 7 here  

x--; //post-decrement, x will be 7 here and 6 in the next line

--x; //pre-decrement, x will be 5 here
_

Cobalah

Penggabungan String

Operator +_ melakukan operasi gabungan ketika salah satu operan bertipe string. Contoh berikut menunjukkan rangkaian string bahkan jika salah satu operan adalah string

Contoh. + Operator dengan String

let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers

Cobalah

Operator Perbandingan

JavaScript menyediakan operator perbandingan yang membandingkan dua operan dan mengembalikan nilai boolean

let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
0 atau
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
1

OperatorsDescription==Compares the equality of two operands without considering type.===Compares equality of two operands with type.!=Compares inequality of two operands.>Returns a boolean value true if the left-side value is greater than the right-side value; otherwise, returns false.=Returns a boolean value true if the left-side value is greater than or equal to the right-side value; otherwise, returns false.<=Returns a boolean value true if the left-side value is less than or equal to the right-side value; otherwise, returns false.

Contoh berikut menunjukkan operator pembanding

Contoh. Operator Perbandingan JavaScript

let a = 5, b = 10, c = "5";
let x = a;

a == c; // returns true

a === c; // returns false

a == x; // returns true

a != b; // returns true

a > b; // returns false

a < b; // returns true

a >= b; // returns false

a <= b; // returns true

Cobalah

Operator Logika

Dalam JavaScript, operator logis digunakan untuk menggabungkan dua atau lebih kondisi. JavaScript menyediakan operator logis berikut

OperatorDeskripsi&&&& dikenal sebagai operator AND. Ini memeriksa apakah dua operan bukan nol atau tidak (0, false, undefined, null atau "" dianggap sebagai nol). Ini mengembalikan 1 jika bukan nol; . dikenal sebagai operator OR. Ini memeriksa apakah salah satu dari dua operan bukan nol atau tidak (0, false, undefined, null atau "" dianggap sebagai nol). Ini mengembalikan 1 jika salah satu dari mereka bukan nol; . dikenal sebagai operator NOT. Ini membalikkan hasil boolean dari operan (atau kondisi).

let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
_2 mengembalikan
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
0, dan
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
4 mengembalikan
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
1

Contoh. Operator Logika

let a = 5, b = 10;

(a != b) && (a < b); // returns true

(a > b) || (a == b); // returns false

(a < b) || (a == b); // returns true

!(a < b); // returns false

!(a > b); // returns true

Cobalah

Operator Penugasan

JavaScript menyediakan operator penugasan untuk menetapkan nilai ke variabel dengan penekanan tombol yang lebih sedikit

Assignment operatorDescription=Menetapkan nilai operan kanan ke operan kiri. +=Menjumlahkan nilai operan kiri dan kanan dan menetapkan hasilnya ke operan kiri. -=Kurangi nilai operan kanan dari nilai operan kiri dan berikan hasilnya ke operan kiri. *=Kalikan nilai operan kiri dan kanan dan tetapkan hasilnya ke operan kiri. /=Bagi nilai operan kiri dengan nilai operan kanan dan tetapkan hasilnya ke operan kiri. %=Dapatkan modulus operan kiri dibagi dengan operan kanan dan tetapkan modulus yang dihasilkan ke operan kiri

Contoh. Operator penugasan

let x = 5, y = 10, z = 15;

x = y; //x would be 10

x += 1; //x would be 6

x -= 1; //x would be 4

x *= 5; //x would be 25

x /= 5; //x would be 1

x %= 2; //x would be 1

Cobalah

Operator Terner

JavaScript menyediakan operator khusus yang disebut operator ternary

let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
6 yang memberikan nilai ke variabel berdasarkan beberapa kondisi. Ini adalah bentuk singkat dari kondisi if else

Sintaksis

<condition> ? <value1> : <value2>;

Operator ternary dimulai dengan ekspresi bersyarat diikuti oleh operator

let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
7. Bagian kedua (setelah
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
_7 dan sebelum
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
9) akan dieksekusi jika kondisi ternyata benar. Misalkan, kondisi mengembalikan
let a = 5, b = "Hello ", c = "World!", d = 10;

a + b; //returns "5Hello "

b + c; //returns "Hello World!"

a + d; //returns 15

b + true; //returns "Hello true"

c - b; //returns NaN; - operator can only used with numbers
_1, lalu bagian ketiga (setelah. ) akan dieksekusi

Apa saja ketujuh 7 jenis operator tersebut?

Dalam Python, ada tujuh tipe operator yang berbeda. operator aritmatika, operator penugasan, operator pembanding, operator logika, operator identitas, operator keanggotaan, dan operator boolean .

Apa saja 4 jenis operator JavaScript?

Ada berbagai jenis operator JavaScript. .
Operator Aritmatika
Operator Penugasan
Operator Perbandingan
Operator Logika
Operator Bersyarat
Ketik Operator

Berapa banyak operator dalam JavaScript?

Ada empat kategori. aritmatika, perbandingan, penugasan, dan logika.

Apa saja 3 operator dalam JavaScript?

, typeof , dll. adalah awalan. .
Operator penugasan. Operator penugasan memberikan nilai ke operan kirinya berdasarkan nilai operan kanannya. .
operator perbandingan. Operator pembanding membandingkan operannya dan mengembalikan nilai logis berdasarkan apakah perbandingan itu benar. .
operator aritmatika. .
Operator bitwise