Operator ++
(Increment) dan --
(Decrement) ialah operator standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.
Sintaks:
Operator ++
dipakai untuk menambahkan nilai 1 untuk operand A, sedangkan operator --
dipakai untuk mengurangi operand A dengan nilai 1. Misalkan aku mendeklarasikan suatu variabel menyerupai di bawah ini:
Lalu pada baris berikutnya aku menuliskan:
Atau
Maka kini A ialah bernilai 11. Lalu pada baris berikutnya lagi, aku menuliskan:
Atau
Maka A akan kembali bernilai 10 lagi.
Untuk kasus di atas penempatan operator ++
dan operator --
di depan atau di belakang operand tidak besar lengan berkuasa atas hasil yang dikembalikan, tetapi ada beberapa kasus akan mempengaruhi hasil yang dikembalikan oleh operator-operator tersebut.
Contoh 1:
Contoh 2:
Untuk Contoh 1 sanggup diterjemahkan pertama-tama nilai 1 (berarti operator ++
dijalankan terlebih dahulu) di tambah dengan nilai variabel A, lalu kesannya diberikan untuk variabel B.
Untuk Contoh 2 sanggup diterjemahkan pertama-tama nilai dari variabel A diberikan terlebih dahulu untuk variabel B sebelum operator ++
dijalankan, dan untuk nilai variabel A itu sendiri ialah hasil dari nilai variabel A ditambah nilai 1 (setelah operator ++
dijalankan).
Contoh 3:
Contoh 4:
Untuk Contoh 3 sanggup diterjemahkan pertama-tama nilai 1 (berarti operator ––
dijalankan terlebih dahulu) dipakai untuk mengurangi nilai A, lalu kesannya diberikan untuk B.
Untuk Contoh 4 sanggup diterjemahkan bahwa nilai variabel A diberikan untuk variabel B sebelum operator --
dijalankan, dan untuk nilai variabel A itu sendiri terakhir bernilai 9, yaitu hasil dari operasi nilai variabel A dikurang nilai 1 (setelah operator ––
dijalankan).
Contoh di bawah ini operator ++
dipakai untuk menampilkan angka 1-10:
Contoh di bawah ini operator --
dipakai untuk menampilkan angka 5-2:
Aplikasi Sistem informasi akademik ini adalah aplikasi berbasis web untuk mengelola data2 yang meliputi data…
Selamat Pagi Sobat Source code aplikasi. Kali ini saya akan share gratis source code dari…
Sistem Manajemen Hotel Secara online adalah sebuah aplikasi online yang dikembangkan untuk penanganan yang efektif…
Dengan perkembangan teknologi, teknik komunikasi menjadi lebih ditingkatkan dalam hal efisiensi, kecepatan dan ekonomi.Hari ini,…
Sistem kelas online ini adalah proyek untuk pemenuhan Evaluasi subjek kami. Tujuan Sistem ini adalah untuk…
aplikasi voting atau sistem perhitungan suara ini masih sangat sederhana, cocok bagi pemula dalam pelajaran…