DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari tentang metode random dalam JavaScript untuk menghasilkan nomor acak antara 0 (inklusif), dan 1 (eksklusif).
JavaScript memiliki metode yang disebut Math.random()
yang digunakan untuk menghasilkan nomor acak. Angka ini akan selalu lebih dari atau sama dengan 0 dan kurang dari 1. Metode ini sangat berguna dalam berbagai skenario pengembangan, seperti untuk membuat permainan sederhana atau untuk mengacak elemen dalam array.
Berikut adalah sintaks dasar untuk menggunakan metode Math.random()
.
Math.random();
Pada kode di atas, Math.random()
akan menghasilkan nilai acak antara 0 (inklusif) dan 1 (eksklusif).
Jika kamu ingin menghasilkan nomor acak dalam jarak tertentu, kamu bisa melakukan ini dengan sedikit matematika. Misalkan kamu ingin nomor acak antara 1 dan 10, kamu bisa menggunakan kode berikut:
Math.floor(Math.random() * 10) + 1;
Pada kode di atas, Math.random()
akan menghasilkan nomor acak antara 0 (inklusif) dan 1 (eksklusif), kemudian dikalikan dengan 10. Fungsi Math.floor()
digunakan untuk membulatkan hasil ke bawah ke bilangan bulat terdekat. ’+ 1’ diperlukan untuk memastikan bahwa nilai minimum yang mungkin adalah 1, bukan 0.
Berikut ini adalah contoh penggunaan metode Math.random()
dalam JavaScript:
let randomNum = Math.random();
console.log(randomNum);
Pada kode di atas, ketika kamu menjalankannya, akan mencetak nomor acak antara 0 dan 1 ke konsol.
Itu adalah pengantar tentang penggunaan metode Math.random()
dalam JavaScript. Dengan pemahaman ini, kamu sekarang dapat menggunakan metode ini dalam berbagai kasus dan situasi di mana kamu perlu menghasilkan angka acak dalam program kamu.