جاوا اسکریپت رینڈوم
- ਪਿਛਲਾ ਪੰਨਾ JS ਮੈਥਮੈਟਿਕ
- ਅਗਲਾ ਪੰਨਾ JS ਲੋਜਿਕ
Math.random()
Math.random()
0(شامل) سے 1(شامل نہیں) کے درمیان رانڈم نمبر واپار دیندا ہے:
ਇੰਸਟੈਂਸ
Math.random(); // رانڈم نمبر واپار دیندا ہے
Math.random()
ہمیشہ 1 سے کم کا عدد واپار دیندا ہے。
JavaScript رانڈم انٹیجر
Math.random()
کے ساتھ Math.floor()
یہ دونوں استعمال کیا جاتا ہے تاکہ رانڈم انٹیجر واپار کیا جائے。
ਇੰਸਟੈਂਸ
Math.floor(Math.random() * 10); // واپار 0 سے 9 کے درمیان کا عدد بہ دیندا ہے
ਇੰਸਟੈਂਸ
Math.floor(Math.random() * 11); // واپار 0 سے 10 کے درمیان کا عدد بہ دیندا ہے
ਇੰਸਟੈਂਸ
Math.floor(Math.random() * 100); // واپار 0 سے 99 کے درمیان کا عدد بہ دیندا ہے
ਇੰਸਟੈਂਸ
Math.floor(Math.random() * 101); // ਵਾਪਸ 0 ਤੋਂ 100 ਤੱਕ ਦਾ ਸੰਖਿਆ
ਇੰਸਟੈਂਸ
Math.floor(Math.random() * 10) + 1; // ਵਾਪਸ 1 ਤੋਂ 10 ਤੱਕ ਦਾ ਸੰਖਿਆ
ਇੰਸਟੈਂਸ
Math.floor(Math.random() * 100) + 1; // ਵਾਪਸ 1 ਤੋਂ 100 ਤੱਕ ਦਾ ਸੰਖਿਆ
ਇੱਕ ਉਚਿਤ ਰੈਂਡਮ ਫੰਕਸਨ
ਜਿਵੇਂ ਤੁਸੀਂ ਉੱਪਰੋਕਤ ਉਦਾਹਰਣ ਤੋਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਸਭ ਤੋਂ ਰੈਂਡਮ ਸੰਖਿਆ ਪੈਦਾ ਕਰਨ ਲਈ ਇੱਕ ਰੈਂਡਮ ਫੰਕਸਨ ਬਣਾਉਣਾ ਇੱਕ ਚੰਗਾ ਵਿਚਾਰ ਹੈ。
ਇਹ 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; }
- ਪਿਛਲਾ ਪੰਨਾ JS ਮੈਥਮੈਟਿਕ
- ਅਗਲਾ ਪੰਨਾ JS ਲੋਜਿਕ