Diskusi IDA BAGUS MADE SWARBAWA
Selesai
IDA BAGUS MADE SWARBAWA
2 tahun yang lalu
original result di bawah
Original result=result itu fungsinya untuk apa?
2 Jawaban
Muhammad Fakhry Burhanuddin
2 tahun yang lalu
Itu untuk menampung sementara nilai result ke originalResult. Atau bisa dibilang nilai dari result dikopi ke variabel originalResullt.
BroKoding
2 tahun yang lalu
Hi kak, step assignment originalResult = result dimaksudkan untuk membackup atau menyimpan nilai saat itu dari result. Kenapa perlu demikian? Karena setelahnya kita akan memodifikasi nilai result, sehingga apabila nilai result sudah termodifikasi maka kita tidak bisa mengetahui nilai result sebelum dimodifikasi. Jadi perlu untuk dilakukan step menyimpan nilai result terlebih dahulu dengan menggunakan originalResult sebagai penampungnya.
Konsep ini mirip dengan sebuah pertanyaan yakni bagaimana menukar isi dari 2 gelas. Jawabannya adalah dengan menggunakan 1 gelas baru yang kosong, kemudian tuangkan salah satu isi dari 2 gelas ke ke gelas kosong tersebut. Lalu dari gelas satunya, isinya dipindahkan ke gelas yang barusan dikosongkan. Intinya supaya isi dari ke 2 gelas yang ada tidak bercampur, namun tetap bisa ditukar.