Bagaimana Anda mendapatkan angka acak antara 1/10 dalam javascript?

Angka yang dihasilkan oleh suatu proses, yang hasilnya tidak dapat diprediksi disebut Angka Acak. Dalam JavaScript, ini dapat dicapai dengan menggunakan Matematika. acak() fungsi. Artikel ini menjelaskan cara membuat nomor acak menggunakan JavaScript.  

Metode 1. Menggunakan Matematika. acak() fungsi

Matematika. fungsi random() digunakan untuk mengembalikan angka pseudo-random titik-mengambang antara rentang [0,1), 0 (inklusif), dan 1 (eksklusif). Angka acak ini kemudian dapat diskalakan sesuai dengan rentang yang diinginkan.  

Sintaksis

Math.random();

Contoh 1. Contoh ini menghasilkan bilangan acak bilangan bulat antara 1(min) dan 5(max).  

JavaScript




// Function to generate random number

function randomNumber(min, max) {

    return

Random Number between 1 and 5: 1.0573617826058959
0

Random Number between 1 and 5: 1.0573617826058959
_1

Random Number between 1 and 5: 1.0573617826058959
_2

Random Number between 1 and 5: 1.0573617826058959
_3
Random Number between 1 and 5: 1.0573617826058959
4
Random Number between 1 and 5: 1.0573617826058959
5

Random Number between 1 and 5: 1.0573617826058959
_2

Random Number between 1 and 5: 1.0573617826058959
_7

Random Number between 1 and 5: 1.0573617826058959
_8

Keluaran

Random Number between 1 and 5: 1.0573617826058959
_

Metode 2. Menggunakan Matematika. lantai() fungsi

Matematika. fungsi floor() dalam JavaScript digunakan untuk membulatkan angka yang diteruskan sebagai parameter ke bilangan bulat terdekat dengan arah ke bawah dari pembulatan i. e menuju nilai yang lebih rendah.  

Dalam tutorial ini kami akan menunjukkan kepada Anda solusi nomor acak JavaScript antara 1 dan 10, JavaScript dianggap sebagai bahasa pemrograman berfitur lengkap yang mampu melakukan perhitungan matematika yang kompleks dengan cepat dan akurat.

Objek Math dibuat lebih mudah untuk menyelesaikan perhitungan ini berkat standar JavaScript

Objek Math sering digunakan oleh programmer untuk menghasilkan angka acak. Keacakan digunakan dalam seni, sains, dan permainan secara teratur

Nomor acak diperlukan apakah Anda membuat ulang sapuan kuas sable, melakukan eksperimen medis terkontrol, membuat kasino online, atau mengenkripsi apa pun

Membuat nomor acak JavaScript tidak sama dengan hanya menetapkan nomor ke variabel dalam suatu program;

Panduan Langkah Demi Langkah Pada Angka Acak JavaScript Antara 1 Dan 10. -

Setelah itu, generator nomor pseudorandom baru ini digunakan untuk semua panggilan ke metode ini dan tidak di tempat lain. Teknik ini disinkronkan dengan tepat untuk memungkinkan banyak utas menggunakannya dengan benar

Jika beberapa utas perlu menghasilkan nomor pseudorandom dengan kecepatan tinggi, memiliki generator nomor pseudorandom masing-masing utas dapat meminimalkan perselisihan

Jadi, inilah program JavaScript untuk menghasilkan bilangan bulat acak antara 1 dan 10

<!DOCTYPE html>
<html>
<head></head>
<body>
<script>
var randomNum = Math.floor(Math.random() * 10) + 1;
console.log(randomNum)
 </script>
</body>
</html>
  1. Dalam javascript, kita dapat menggunakan Math. random() metode untuk mendapatkan nomor acak antara 1 dan 10
  2. Matematika. random() memberikan nilai antara 0 dan 1. Akibatnya, Matematika. random() selalu mengembalikan bilangan bulat kurang dari 1
  3. Untuk menghasilkan bilangan bulat acak, kita dapat menggabungkan Matematika. acak() dan Matematika. lantai()

Berikut ini adalah rumus umum untuk menghasilkan angka acak di dalam suatu rentang

Math.floor(Math.random() * (maximum – minimum + 1)) + minimum
In our case,
minimum = 1
maximum = 10
It turns out to be:
Math.floor(Math.random() * (10 – 1 + 1)) + 1
Math.floor(Math.random() * 10) + 1
  1. Jawa. paket bahasa. Matematika. random() mengembalikan nilai tanda positif ganda yang lebih tinggi dari atau sama dengan 0. 0 tetapi kurang dari 1. 0
  2. Nilai yang dikembalikan diambil secara acak dari rentang tersebut dengan distribusi (kira-kira) seragam. Setelah metode ini dipanggil untuk pertama kali, metode ini akan membuat satu generator nomor pseudorandom baru, seperti java. utilitas. Acak

Cara untuk menghasilkan 10 bilangan bulat acak dalam kisaran 1 hingga 10

<!DOCTYPE html>
<html>
<head></head>
<body>
<script>
console.log("Way to generate 10 random integers in range of 1 to 10")
for (let i = 0; i < 10; i++) {
  var randNum = Math.floor(Math.random() * 10) + 1;
  console.log(randNum)
}
 </script>
</body>
</html>
  1. Untuk menghasilkan 10 bilangan bulat acak, kita cukup menggunakan perulangan for untuk mengulangi kode di atas

Kesimpulan. -

Lebih sulit membuat angka acak dengan Javascript daripada yang terlihat. Mereka adalah konsep Javascript sederhana yang, ketika dibuat untuk kondisi tertentu, memerlukan beberapa keahlian konseptual tambahan

Kami telah melihat logika dan metode berbeda untuk menghasilkan bilangan bulat acak semu dengan Matematika. Acak dalam tutorial ini. Saya harap tutorial tentang nomor acak JavaScript antara 1 dan 10 ini membantu Anda

Bagaimana cara memilih nomor acak antara 1 dan 10 dalam JavaScript?

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 mendapatkan 10 angka acak dalam JavaScript?

// Hasilkan angka antara 0 dan 10, termasuk 10 fungsi generateRandomInteger(max) { return Math. lantai(Matematika. acak() * maks) + 1; let value4 = generateRandomInteger(10);

Bagaimana cara memilih nomor acak di antara rentang dalam JavaScript?

fungsi acak() . Matematika. fungsi random() digunakan untuk mengembalikan angka pseudo-random titik-mengambang antara rentang [0,1), 0 (inklusif), dan 1 (eksklusif). Angka acak ini kemudian dapat diskalakan sesuai dengan rentang yang diinginkan.

Bagaimana cara menghasilkan angka acak dalam JavaScript?

Dalam JavaScript, Anda dapat menghasilkan angka acak dengan Matematika. acak() fungsi