ဖြေရှင်းချက်- ကျပန်း boolean ရယူပါ။

Get random boolean ၏ အဓိကပြဿနာမှာ ၎င်းသည် မလုံခြုံခြင်းပင်ဖြစ်သည်။ ဆာဗာသို့ဝင်ရောက်ခွင့်ရှိသူတိုင်းသည် အများသူငှာ boolean တန်ဖိုးများကို ထုတ်ပေးနိုင်သည်။

var randomBoolean = Math.random() >= 0.5;

ဤကုဒ်လိုင်းသည် ကျပန်း boolean တန်ဖိုးကို “randomBoolean” variable သို့ ပေးသည်။ ဘူလီယံတန်ဖိုးသည် မှန်သည်ဖြစ်စေ မှားသည်ဖြစ်စေ ၎င်းကို Math.random() လုပ်ဆောင်ချက်ဖြင့် ထုတ်ပေးပါသည်။ ဤလုပ်ဆောင်ချက်သည် 0 နှင့် 1 အကြား ကျပန်းနံပါတ်ကို ပြန်ပေးမည်ဖြစ်ပြီး ဤနံပါတ်သည် 0.5 ထက်ကြီးပါက သို့မဟုတ် ညီမျှပါက၊ boolean တန်ဖိုးသည် အမှန်ဖြစ်လိမ့်မည်။ မဟုတ်ရင် မှားလိမ့်မယ်။

အတန်းဆိုတာဘာလဲ

?

JavaScript ရှိ အတန်းသည် အရာဝတ္ထုများ ဖန်တီးရန်အတွက် နမူနာတစ်ခုဖြစ်သည်။

အတန်းများ ထပ်တိုးပါ။

Extend classes များသည် သင့်ကုဒ်တွင် အသုံးပြုနိုင်သည့် စိတ်ကြိုက်အတန်းများကို ဖန်တီးခွင့်ပြုသည့် JavaScript ၏ အင်္ဂါရပ်တစ်ခုဖြစ်သည်။ စိတ်ကြိုက်အမျိုးအစားတစ်ခုဖန်တီးရန် လိုအပ်ပါက သို့မဟုတ် ရှိပြီးသားအမျိုးအစားတစ်ခုတွင် သီးခြားလုပ်ဆောင်နိုင်စွမ်းကို ထည့်သွင်းရန် လိုအပ်ပါက ၎င်းသည် အသုံးဝင်နိုင်သည်။

JavaScript တွင် extension class တစ်ခုဖန်တီးရန်၊ သင်ဦးစွာ extension.js ဟုခေါ်သော ဖိုင်အသစ်တစ်ခုကို ဖန်တီးပြီး အောက်ပါကုဒ်ကို ထည့်ရန် လိုအပ်သည်-

var MyClass = function(){}; MyClass.prototype = { }; MyClass.extend = လုပ်ဆောင်ချက်(အခြား){ this.prototype = other.prototype; };

ထို့နောက်၊ သင်သည်သင်၏အတန်းသစ်၏ဂုဏ်သတ္တိများနှင့်နည်းလမ်းများကိုသတ်မှတ်ရန်လိုအပ်သည်။ MyClass အရာဝတ္ထု၏ ရှေ့ပြေးပုံစံ အရာဝတ္တုသို့ ဂုဏ်သတ္တိများနှင့် နည်းလမ်းများကို ပေါင်းထည့်ခြင်းဖြင့် သင်သည် ၎င်းကို လုပ်ဆောင်သည်။ ဒါက ဥပမာတစ်ခုပါ။

MyClass.prototype._myMethod = function(){}; MyClass.prototype._anotherMethod = function(){}; MyClass.extend({ _myMethod : function(){}၊ _anotherMethod : function(){} });

နောက်ဆုံးတွင်၊ သင့်ကုဒ်သို့ အောက်ပါစာကြောင်းကို ထည့်သွင်းခြင်းဖြင့် သင့်အတန်းသစ်ကို JavaScript compiler တွင် စာရင်းသွင်းရန် လိုအပ်သည်-

MyClass._register = function(){};

Related ရေးသားချက်များ:

a Comment ချန်ထား