Postingan lainnya
Metode angka random dan toFixed dengan penjumlahan
Jadi gini ka, saya sedang belajar JavaScript, dan saya sedikit agak nyeleneh dari hasil di videonya dimenit 3:11 <a href=' https://youtu.be/p0R8GRKiJQM?list=PLCZlgfAG0GXAiH1acKFPx8EtpJAq44gjP&t=191 '> https://youtu.be/p0R8GRKiJQM?list=PLCZlgfAG0GXAiH1acKFPx8EtpJAq44gjP&t=191 </a>
ternyata bukan saya aja yang berpikir seperti ini. dikomentar videonya juga ada yang nanya seperti ini.
jadi, pada line 50 nya.
var angka = 1000;
var angka_baru = Math.random().toFixed(2) + angka; // fokus pada baris ini.
document.getElementById("id").innerHTML = angka_baru;
kenapa hasilnya 0.**1000 yak? jadi yang random cuma 2 angka setelah koma(.)nya
tolong dijelasin ya ka, jadi bingung hehe. lagi buat materi juga buat pelajaran saya, makasih;)
4 Jawaban:
Jawaban Terpilih
saya juga baru kelar belajar itu tadi pagi, karena ngabisin sampe video terakhir makanya saya coba-coba juga dan hasilnya sama seperti mas. setelah lihat video berikutnya, ooo... jadi maksudnya begitu toh.
Math.random() nya hanya menghasilkan angka 0 sampai 1.
makanya hasil yg mas temukan 0.**1000 -> 0.**(angka random dengan 2 angka yang ingin ditampilkan di belakang koma[.toFixed(2)]) + angka(1000).
penjelasan lebih jelasnya bisa lihat di video ini: https://youtu.be/LCcf6B834Yo?list=PLCZlgfAG0GXAiH1acKFPx8EtpJAq44gjP&t=153
kebetulan saya baru belajar sampai playlist situ juga, jadi baru sadar wkwk makasih ka.
ya sama-sama mas @AbdolMajeed