მეთოდი Math.random

მეთოდი Math.random აბრუნებს შემთხვევით წილად რიცხვს 0-დან 1-მდე.

სინტაქსი

javascriptMath.random();

გამოყენება

კონკრეტული ინტერვალის შემთხვევითი რიცხვის (წილადი ან მთელი) მისაღებად უნდა გამოიყენოთ სპეციალური მეთოდები. შემთხვევითი წილადი რიცხვის მიღება min-სა და max-ს შორის ხდება ასე:

javascriptfunction getRandomArbitary(min, max) {
  return Math.random() * (max - min) + min;
}

ახლა კი მივიღოთ შემთხვევითი მთელი რიცხვი min-სა და max-ს შორის:

javascriptfunction getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

მაგალითი

მოდით, გამოვიტანოთ შემთხვევითი რიცხვი 0-დან 1-მდე:

javascriptconsole.log(Math.random());

კოდის შესრულების შედეგი:

javascript0.5416665468657356

მაგალითი

მოდით, გამოვიტანოთ შემთხვევითი მთელი რიცხვი 10-დან 100-მდე:

javascriptfunction getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

console.log(getRandomInt(10, 100));

კოდის შესრულების შედეგი:

javascript12