Operator dalam JavaScript sangat mirip dengan operator yang muncul dalam bahasa pemrograman lain. Definisi operator adalah simbol yang digunakan untuk melakukan operasi. Paling sering operasi ini aritmatika (penambahan, pengurangan, dll), tetapi tidak selalu.
JavaScript Aritmatika Operator Bagan
Operator | English | Example |
+ | Addition | 2 + 4 |
- | Subtraction | 6 - 2 |
* | Multiplication | 5 * 3 |
/ | Division | 15 / 3 |
% | Modulus | 43 % 10 |
Modulus% mungkin menjadi operasi baru bagi Anda, tapi itu hanya cara khusus mengatakan "menemukan sisanya". Ketika Anda melakukan pembagian seperti 3/15 Anda mendapatkan 5, tepatnya. Namun, jika Anda melakukan 43/10 Anda mendapatkan jawaban dengan desimal, 4.3. 10 masuk ke 40 empat kali dan kemudian ada sisa sebuah. Sisa ini adalah apa yang dikembalikan oleh operator modulus. 43% 10 akan sama dengan 3.
JavaScript Operator Contoh dengan Variabel
Operasi tampil di variabel yang mengandung nilai-nilai yang sangat umum dan mudah dilakukan. Di bawah ini adalah script sederhana yang melakukan semua operasi aritmatika dasar.
Contoh Script :
<body>
<script type="text/JavaScript">
<!--
var two = 2
var ten = 10
var linebreak = "<br />"
document.write("two plus ten = ")
var result = two + ten
document.write(result)
document.write(linebreak)
document.write("ten * ten = ")
result = ten * ten
document.write(result)
document.write(linebreak)
document.write("ten / two = ")
result = ten / two
document.write(result)
//-->
</script>
</body>
Perbandingan Operator
Perbandingan digunakan untuk memeriksa hubungan antara variabel dan / atau nilai-nilai.
Sebuah tanda sama tunggal menetapkan nilai sementara tanda sama ganda (==) membandingkan dua nilai.
Operator perbandingan yang digunakan dalam pernyataan bersyarat dan mengevaluasi untuk bisa benar atau salah.
Kita akan berbicara lebih banyak tentang pernyataan bersyarat dalam pelajaran mendatang.
Operator | English | Example | Result |
== | Equal To | x == y | false |
!= | Not Equal To | x != y | true |
< | Less Than | x < y | true |
> | Greater Than | x > y | false |
<= | Less Than or Equal To | x <= y | true |
>= | Greater Than or Equal To | x >= y | false |
Semoga bermanfaat.