/ / PHP लूप वेतन वृद्धि बेतरतीब ढंग से? - php, छोरों, यादृच्छिक, वेतन वृद्धि

PHP लूप वेतन वृद्धि बेतरतीब ढंग से? - php, छोरों, यादृच्छिक, वेतन वृद्धि

हम सभी बुनियादी जानते हैं

$i = 1;

while ($i<100){
echo $i;
$i++
}

प्रश्न: मैं हर बार 1 और 5 के बीच एक यादृच्छिक संख्या से $ $ वृद्धि कैसे करता हूं?

उत्तर:

उत्तर № 1 के लिए 10

बिल्कुल वैसे ही जैसे आपने इसे शब्दों में वर्णित किया है: इसे बढ़ाकर 1 और 5 के बीच एक यादृच्छिक संख्या के साथ।

while ($i < 1000) {
echo $i;
$i += rand(1,5);
}

rand()


जवाब के लिए 4 № 2

एक पंक्ति में:

for ($i = 1; $i < 1000; $i += rand(1, 5)) echo $i;

उत्तर № 3 के लिए 1

mt_rand तेजी से होता है और Mersenne Twister algorythm (1997) का उपयोग करता है

while ($i < 1000) {
echo $i;
$i += mt_rand(1,5);
}