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:

++A A++
–A A–

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:

var A = 10; //10

Lalu pada baris berikutnya aku menuliskan:

A++; //11

Atau

++A; //11

Maka kini A ialah bernilai 11. Lalu pada baris berikutnya lagi, aku menuliskan:

A–; //10

Atau

–A; //10

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:

A = 10; //10 B = ++A; //B bernilai 11 dan A juga bernilai 11

Contoh 2:

A = 10; //10 B = A++; //B bernilai 10 dan A bernilai 11

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:

A=10; //10 B = –A; //B bernilai 9 dan A juga bernilai 9

Contoh 4:

A=10; //10 B = A–; //B bernilai 10 dan A bernilai 9

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:

for (i = 1; i < 11; i++){ document.write(i+"<BR>"); }

Contoh di bawah ini operator -- dipakai untuk menampilkan angka 5-2:

for (i = 5; i > 1; i–){ document.write(i+"<BR>"); }
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Download aplikasi Sistem informasi akademik

Aplikasi Sistem informasi akademik ini adalah aplikasi berbasis web untuk mengelola data2 yang meliputi data…

11 mins ago

Download Source Code Sistem Informasi Rumah Sakit berbasis web

Selamat Pagi Sobat Source code aplikasi. Kali ini saya akan share gratis source code dari…

6 hours ago

Source code sistem manajemen hotel online menggunakan php

Sistem Manajemen Hotel Secara online adalah sebuah aplikasi online yang dikembangkan untuk penanganan yang efektif…

12 hours ago

Source code aplikasi chating menggunakan php

Dengan perkembangan teknologi, teknik komunikasi menjadi lebih ditingkatkan dalam hal efisiensi, kecepatan dan ekonomi.Hari ini,…

18 hours ago

Source code aplikasi nilai siswa online berbasis php

Sistem kelas online  ini adalah proyek untuk pemenuhan Evaluasi subjek kami. Tujuan Sistem ini adalah untuk…

1 day ago

Source code aplikasi voting sederhana menggunakan php

aplikasi voting atau sistem perhitungan suara ini masih sangat sederhana, cocok bagi pemula dalam pelajaran…

1 day ago