მეთოდი Math.random
მეთოდი Math.random აბრუნებს შემთხვევით
წილად რიცხვს 0-დან 1-მდე.
სინტაქსი
Math.random();
გამოყენება
კონკრეტული ინტერვალის შემთხვევითი რიცხვის (წილადი ან მთელი) მისაღებად
უნდა გამოიყენოთ სპეციალური მეთოდები.
შემთხვევითი წილადი რიცხვის მიღება
min-სა და max-ს შორის ხდება ასე:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
ახლა კი მივიღოთ შემთხვევითი მთელი რიცხვი min-სა
და max-ს შორის:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
მაგალითი
მოდით, გამოვიტანოთ შემთხვევითი რიცხვი 0-დან
1-მდე:
console.log(Math.random());
კოდის შესრულების შედეგი:
0.5416665468657356
მაგალითი
მოდით, გამოვიტანოთ შემთხვევითი მთელი რიცხვი
10-დან 100-მდე:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
კოდის შესრულების შედეგი:
12