Bagaimana cara membuat pengacak dalam javascript?

Untuk membuat nomor acak dalam Javascript, fungsi math.random() digunakan. JavaScript math.random()_ menghasilkan nilai desimal acak antara 0 dan 1. Fungsi tidak menerima argumen apa pun. Untuk mendapatkan angka acak lebih tinggi dari 1 cukup mengalikan hasilnya sesuai dengan kebutuhan


Dalam pemrograman, sering kali Anda perlu mengambil nomor acak. Misalnya, Anda mungkin membuat permainan tebak-tebakan dan ingin program Anda menghasilkan angka acak setiap kali pengguna menjalankan program Anda. Atau Anda mungkin ingin menjalankan fungsi beberapa kali secara acak

Di situlah Matematika JavaScript. random() fungsi masuk. Matematika. random() adalah metode bawaan yang dapat digunakan untuk menghasilkan angka acak dalam JavaScript. Fungsi mengembalikan nilai antara 0 (inklusif) dan 1 (eksklusif), tetapi kita dapat menggunakan fungsi lain yang disebut Matematika. floor() untuk mengubah nomor kita menjadi bilangan acak utuh

Bagaimana cara membuat pengacak dalam javascript?

Temukan Kecocokan Bootcamp Anda

  • Career Karma mencocokkan Anda dengan bootcamp berteknologi tinggi
  • Akses beasiswa eksklusif dan kursus persiapan
Pilih minat Anda
Nama depan

nama keluarga

Surel

Nomor telepon


Dengan melanjutkan, Anda menyetujui Ketentuan Layanan dan Kebijakan Privasi kami, dan Anda setuju untuk menerima penawaran dan peluang dari Career Karma melalui telepon, pesan teks, dan email

Dalam tutorial ini, kita akan menjelajahi dasar-dasar pembuatan angka acak JavaScript, dan mendiskusikan bagaimana Anda dapat menggunakan Matematika. fungsi random() dalam kode Anda

Penyegaran Matematika JavaScript

Objek JavaScript Math menawarkan kepada pengembang sejumlah fungsi matematika yang dapat dilakukan pada angka. Fungsi-fungsi ini antara lain mengembalikan nilai absolut suatu angka, membulatkan suatu angka, menghitung akar kuadrat suatu angka, dan lain-lain

Objek Math bekerja dengan tipe data Number di JavaScript. Inilah tampilan objek Math dalam program JavaScript

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
0

Salah satu fungsi paling berguna di perpustakaan Math — dan yang akan kita gunakan nanti di tutorial ini — adalah Math. lantai() fungsi. Metode ini dapat digunakan untuk mengirimkan nilai yang dibulatkan ke bawah ke bilangan bulat terdekat, atau bilangan bulat. Ini contoh Matematika. metode floor() sedang beraksi

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
_1

Kode kami kembali. 5. Jumlah Matematika. fungsi floor() yang diproses dibulatkan ke bawah, itulah sebabnya program kami mengembalikan "5" alih-alih "6. ”

Begitu pula dengan Matematika. fungsi round() dapat digunakan untuk membulatkan angka ke nilai terdekat. Ini contoh Matematika. round() sedang beraksi

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
_2

Kode kami kembali.

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
3 Objek Math mencakup sejumlah fungsi matematika lain yang dapat digunakan untuk bekerja dengan angka, tetapi yang utama yang perlu Anda ketahui untuk menghasilkan angka acak JavaScript adalah Math. lantai() dan Matematika. acak()

Matematika JavaScript. acak()

Matematika JavaScript. metode random() mengembalikan nomor acak antara 0 (inklusif) dan 1 (eksklusif). Matematika. fungsi random() mengembalikan angka pseudo-random floating point, yang artinya akan menyertakan desimal. Sintaks untuk Math. metode random() adalah sebagai berikut

Bagaimana cara membuat pengacak dalam javascript?

Karma Karma memasuki hidup saya saat saya sangat membutuhkannya dan dengan cepat membantu saya mencocokkan bootcamp. Dua bulan setelah lulus, saya menemukan pekerjaan impian saya yang sesuai dengan nilai dan tujuan hidup saya. "

Venus, Insinyur Perangkat Lunak di Rockbot

Find Your Bootcamp Match

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
_4

Ini contoh konsol. log() digunakan untuk mencetak nomor acak

console.log(Math.random());

Program kami kembali

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
5

Seperti yang Anda lihat, program kami mengembalikan angka acak antara nol dan satu. Tetapi angka ini agak kecil, dan banyak aplikasi yang membutuhkan angka acak ingin menghasilkan angka yang lebih besar. Di situlah Matematika. fungsi floor() masuk

Kita bisa menggunakan Matematika. floor() berfungsi untuk membulatkan angka acak kita menjadi bilangan bulat acak, dan kita dapat mengalikan angka tersebut untuk menghasilkan angka yang lebih besar. Berikut adalah contoh fungsi penghasil angka acak di JavaScript

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);

Inilah hasil dari program kami setelah menjalankannya tiga kali

5
5
1
_

Seperti yang Anda lihat, program kami menghasilkan nomor acak. Dalam contoh di atas, kami menggunakan

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
6 untuk menghasilkan angka yang lebih besar. Fungsi itu membantu kita mengambil angka antara
var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
_7 dan
var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
8 Jika kita menginginkan angka yang lebih besar, kita dapat mengubah kelipatan seperti itu

var random_number = Math.floor(Math.random() * 100);
console.log(random_number);

Setelah menjalankan program kami tiga kali, angka-angka berikut dihasilkan

44
7
26

Jadi, katakanlah kita sedang membuat permainan penjumlahan dan kita ingin menghasilkan dua angka acak antara "1" dan "100" untuk jumlah penjumlahan kita untuk disertakan. Kami dapat menggunakan kode berikut untuk menghasilkan angka acak kami

var number_one = Math.floor(Math.random() * 100);
var number_two = Math.floor(Math.random() * 100);
console.log(`What is ${number_one} + ${number_two}?`);

Program kami kembali

var random_number = Math.floor(Math.random() * 10);
console.log(random_number);
_9

Dalam contoh di atas, pertama-tama kita menghasilkan dua angka acak menggunakan Matematika. acak() fungsi. Kemudian, kami mencetak pernyataan yang meminta pengguna

5
5
1
0

Bagaimana cara menghasilkan angka acak dari 1 hingga 10 di js?

Dalam JavaScript, untuk mendapatkan angka acak antara 0 dan 1, gunakan Math. acak() fungsi. Jika Anda menginginkan angka acak antara 1 dan 10, kalikan hasil Matematika. acak dengan 10, lalu bulatkan ke atas atau ke bawah .

Bagaimana cara menghasilkan 10 angka acak dalam JavaScript?

Kita hanya bisa Matematika. random() metode untuk menghasilkan angka acak antara 1 dan 10 dalam javascript. Matematika. random() mengembalikan nomor acak antara 0(inklusif), dan 1(eksklusif)

Bagaimana cara menghasilkan angka acak dalam kode JavaScript?

Demo JavaScript. Matematika. acak() .
fungsi getRandomInt(max) {
kembali Matematika. lantai (Matematika. acak() * maks);
menghibur. log(getRandomInt(3));
// Keluaran yang diharapkan. 0, 1 atau 2
menghibur. log(getRandomInt(1));
// Keluaran yang diharapkan. 0

Bagaimana cara menghasilkan 1 digit angka acak dalam JavaScript?

Matematika. lantai((Matematika. random()*10)); Dan begitulah integer acak Anda antara 0 dan 10.