Apakah Pengendali JavaScript dan Jenisnya?



Pengendali digunakan untuk melakukan pengiraan khusus pada operan. Pengendali JavaScript digunakan untuk membandingkan nilai, melakukan operasi aritmetik.

Operator digunakan untuk memanipulasi nilai atau operan tertentu. Pengendali digunakan untuk melakukan pengiraan matematik dan logik tertentu pada operan. Dalam artikel ini, kita akan membincangkan mengenai berbeza Pengendali dan bagaimana ia digunakan dalam kod mengikut urutan berikut:

Apa itu Pengendali?

Pengendali digunakan untuk membandingkan nilai, melakukan operasi aritmetik, dan lain-lain. Contohnya, jika kita mengambil ungkapan sederhana, 4 + 5 sama dengan 9. Di sini 4 dan 5 disebut operan dan ‘+’ disebut operator. JavaScript terdiri daripada pelbagai jenis operator yang digunakan untuk melakukan operasi yang berbeza.





Jenis Pengendali JavaScript

Terdapat pelbagai jenis operator dalam JavaScript yang digunakan untuk melakukan operasi yang berbeza. Beberapa Operator JavaScript merangkumi:

  • Pengendali Aritmetik
  • Pengendali Perbandingan
  • Pengendali Bitwise
  • Pengendali Logik
  • Pengendali Tugasan

Pengendali Aritmetik

Pengendali aritmetik digunakan untuk melakukan operasi aritmetik pada operan. Berikut adalah senarai pengendali yang dikenali sebagai operator aritmetik JavaScript:



Pengendali

Penerangan

Contohnya



+

Menambah dua operan

10 + 20 = 30

-

Kurangkan operan kedua dari yang pertama

30 - 20 = 10

/

Bahagikan pembilang dengan penyebut

10/20 = 2

*

Gandakan dua operan

5 * 5 = 25

%

Menghasilkan selebihnya pembahagian integer

20% 10 = 0

++

Meningkatkan nilai integer satu

var a = 20 a ++ Sekarang a = 21

-

Menurunkan nilai integer satu

var a = 20 a– Sekarang a = 19

Pengendali Perbandingan

Pengendali perbandingan JavaScript membandingkan dua operasi. Pengendali perbandingan adalah seperti berikut:

Pengendali

Penerangan

Contohnya

==

Memeriksa sama ada dua operan sama atau tidak. Sekiranya ya, maka syarat itu menjadi kenyataan.

20 == 30 = salah

===

Mencari yang serupa (sama dan sama jenis)

10 == 20 = salah

! =

Memeriksa sama ada dua operan sama atau tidak. Sekiranya nilainya tidak sama, maka syaratnya menjadi benar

20! = 30 = benar

! ==

Ini membayangkan bahawa dua nilai tidak Sama

20! == 20 = salah

rentetan php parse to array

>

Memeriksa sama ada nilai operan kiri lebih besar daripada nilai operan kanan

30> 10 = benar

> =

Memeriksa sama ada nilai operan kiri lebih besar daripada atau sama dengan nilai operan kanan

20> = 10 = benar

<

Ini Memeriksa jika nilai operan kiri kurang daripada nilai operan kanan

dua puluh<10 = false

<=

Memeriksa sama ada nilai operan kiri kurang daripada atau sama dengan nilai operan kanan

30<=10 = false

Pengendali Bitwise

Pengendali bitwise digunakan untuk melakukan operasi bitwise pada operan. Berikut adalah senarai pengendali bitwise:

Pengendali

Penerangan

Contohnya

&

Operasi Boolean AND pada setiap bit argumen integernya

(10 == 20 & 20 == 33) = salah

|

Ia melakukan operasi Boolean ATAU pada setiap bit argumen integernya

(10 == 20 | 20 == 33) = salah

^

Pengendali ini melakukan operasi Bitwise XOR

(10 == 20 ^ 20 == 33) = salah

~

Ia adalah pengendali yang tidak berfungsi dan beroperasi dengan membalikkan semua bit dalam operan

(~ 10) = -10

algoritma dan struktur data di java

<<

Menggerakkan semua bit pada operan pertamanya ke kiri dengan bilangan tempat yang dinyatakan dalam operan kedua.

(10<<2) = 40

>>

Nilai operan kiri dipindahkan ke kanan dengan jumlah bit yang ditentukan oleh operan kanan.

(10 >> 2) = 2

>>>

Pengendali ini sama seperti pengendali >>, kecuali bahawa bit yang beralih di sebelah kiri selalu sifar.

(10 >>> 2) = 2

Pengendali Logik

Senarai ini menyediakan semua pengendali logik JavaScript:

Pengendali

Penerangan

Contohnya

&&

Logik DAN - Sekiranya kedua-dua operan tersebut tidak sifar, maka keadaan menjadi benar

(10 == 20 && 20 == 33) = salah

||

Logik ATAU - Sekiranya salah satu daripada dua operan tersebut tidak sifar, maka syaratnya menjadi benar.

(10 == 20 || 20 == 33) = salah

!

Logik TIDAK - Membalikkan keadaan logik operandinya.

! (10 == 20) = benar

Pengendali Tugasan

Pengendali Tugasan digunakan untuk memberikan nilai kepada operan. Pengendali berikut dikenali sebagai pengendali tugasan JavaScript:

Pengendali

Penerangan

Contohnya

=

Menetapkan nilai dari operan sisi kanan ke operan sisi kiri

20 + 10 = 30

+ =

Ia menambah operan kanan ke operan kiri dan memberikan hasilnya ke operan kiri

var a = 20 a + = 10 Sekarang a = 30

- =

Ia mengurangkan operan kanan dari operan kiri dan memberikan hasilnya ke operan kiri

var a = 30 a- = 10 Sekarang a = 20

* =

Ia mengalikan operan kanan dengan operan kiri dan memberikan hasilnya ke operan kiri

var a = 10 a * = 20 Sekarang a = 200

/ =

Ia membahagikan operan kiri dengan operan kanan dan memberikan hasilnya ke operan kiri

var a = 10 a / = 2 Sekarang a = 5

% =

Ia memerlukan modulus menggunakan dua operan dan memberikan hasilnya ke operan kiri

var a = 10 a% = 2 Sekarang a = 0

Ini adalah beberapa pengendali JavaScript biasa dengan definisi dan contohnya. Dengan ini, kami telah sampai ke akhir artikel kami.

Sekarang setelah anda mengetahui mengenai Operator JavaScript, lihat oleh Edureka. Latihan Pensijilan Pembangunan Web akan membantu anda Mempelajari cara membuat laman web yang mengagumkan menggunakan HTML5, CSS3, Twitter Bootstrap 3, jQuery dan Google API dan menyebarkannya ke Amazon Simple Storage Service (S3).

Ada soalan untuk kami? Sila sebutkan di bahagian komen 'Operator JavaScript' dan kami akan menghubungi anda.