Increment dan Decrement pada Kotlin
Seperti yang kita ketahui, increment dan decrement juga
termasuk dalam operasi matematika, kenapa? Karena mereka menambahkan /
mengurangi 1 angka, namun dengan cara yang berbeda. Misalkan 1 + 1 maka
hasilnya adalah kita bisa menuliskan hal
tersebut dengan increment & decrement dengan cara 1++ maka hasilnya adalah
2
Increment digunakan
untuk menambah variabel sebanyak 1 angka, sedangkan decrement digunakan untuk mengurangi variabel sebanyak 1 angka. Penulisannya
menggunakan tanda tambah 2 kali (++) untuk increment,
dan tanda kurang 2 kali (--) untuk decrement.
Penempatan tanda tambah atau kurang ini boleh diwal, atau diakhir variabel,
namun keduanya memiliki perbedaan, sehingga terdapat 4 jenis increment dan decrement dalam.
1. ++a = Pre Increment (a ditambah 1 dahulu baru di outputkan)
2. a++ = Post Increment (di outputkan dahulu baru a ditambahkan 1)
3. - -a = Pre Decrement (a dikurangi 1 dahulu baru
di outputkan)
4. a -- = Post Decrement (di outputkan dahulu baru
a dikurangi 1)
Biar lebih
paham, coba lihat contekannya di bawah ini
Mencari
nilai dari hasil1 dengan nilai1 - 1 + 2 maka jawabannya adalah 2,
mencari nilai hasil2 dengan nilai1 + 1 + 2 maka jawabannya adalah 3
0 Response to "Increment dan Decrement pada Kotlin"
Post a Comment