JavaScript ကျပန်း
Math.random()
Math.random()
0 (ပါဝင်) နှင့် 1 (သီးသန့်) အကြား ကျပန်းနံပါတ်ကို ပြန်ပေးသည်-
ဥပမာ
// Returns a random number:
Math.random();
Math.random()
1 ထက်နိမ့်သော ဂဏန်းကို အမြဲတမ်း ပြန်ပေးသည်။
JavaScript Random Integers
Math.random()
ဖြင့်အသုံးပြုထားသော Math.floor()
random integers ကို return ပြန်ရန်အသုံးပြုနိုင်ပါသည်။
JavaScript integers လိုမျိုး မရှိပါဘူး။
ဒီနေရာမှာ ဒဿမမပါတဲ့ ဂဏန်းတွေအကြောင်း ပြောနေတာ။
ဥပမာ
// Returns a random integer from 0 to 9:
Math.floor(Math.random() * 10);
ဥပမာ
// Returns a random integer from 0 to 10:
Math.floor(Math.random() * 11);
ဥပမာ
// Returns a random integer from 0 to 99:
Math.floor(Math.random() * 100);
ဥပမာ
// Returns a random integer from 0 to 100:
Math.floor(Math.random() * 101);
ဥပမာ
// Returns a random integer from 1 to 10:
Math.floor(Math.random() * 10) + 1;
ဥပမာ
// Returns a random integer from 1 to 100:
Math.floor(Math.random() * 100) + 1;
သင့်လျော်သော Random Function တစ်ခု
အထက်ဖော်ပြပါ ဥပမာများမှ သင်တွေ့မြင်ရသည့်အတိုင်း၊ ကျပန်း ကိန်းပြည့် ရည်ရွယ်ချက်အားလုံးအတွက် အသုံးပြုရန် သင့်လျော်သော ကျပန်းလုပ်ဆောင်ချက်ကို ဖန်တီးရန် အကြံကောင်းဖြစ်နိုင်ပါသည်။
ဤ JavaScript လုပ်ဆောင်ချက်သည် min (ပါဝင်သည်) နှင့် max (ဖယ်ထုတ်ထားသည်) အကြား ကျပန်းနံပါတ်ကို အမြဲတမ်း ပြန်ပေးသည်-
ဥပမာ
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min) ) + min;
}
ဤ JavaScript လုပ်ဆောင်ချက်သည် min နှင့် max အကြား ကျပန်းနံပါတ်ကို အမြဲပြန်ပေးသည် (နှစ်ခုလုံးပါဝင်သည်)
ဥပမာ
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min + 1) ) + min;
}