ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: bigone111 ที่ 13 พฤษภาคม 2012, 13:40:54



หัวข้อ: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: bigone111 ที่ 13 พฤษภาคม 2012, 13:40:54
สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง

ขอบคุณมากเลยครับ ช่วยหน่อยนะ


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: KenjiroAPI ที่ 13 พฤษภาคม 2012, 13:57:37
แสดงตัวเลขคู่ 100 จำนวน
อ้างถึง
var $i = 0;

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

แสดงตัวเลขคี่ 100 จำนวน

อ้างถึง
var $i = 0;

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

ลองเอาไปประยุกต์ดูอีกทีครับ ใช้ฟังก์ชัน rand() ช่วย


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: bigone111 ที่ 13 พฤษภาคม 2012, 14:02:36
แสดงตัวเลขคู่ 100 จำนวน
อ้างถึง
var $i = 0;

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

แสดงตัวเลขคี่ 100 จำนวน

อ้างถึง
var $i = 0;

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

ขอบคุณมากครับแล้ว จะทำให้ Random เลขคี่ 100 ตัวทำยังไงหรอครับ


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: KenjiroAPI ที่ 13 พฤษภาคม 2012, 14:08:00
สุ่มตัวเลขคู่ 100 จำนวน
อ้างถึง
var $i = 0;
while($i < 100) {
  do{
    $random = rand(0,100000); // สุ่มเฉพาะตัวเลข 0-100000
  }while($random % 2 == 0);
  echo $random;
}

สุ่มตัวเลขคี่ 100 จำนวน
อ้างถึง
var $i = 0;
while($i < 100) {
  do{
    $random = rand(0,100000); // สุ่มเฉพาะตัวเลข 0-100000
  }while($random % 2 == 1);
  echo $random;
}

ไม่แน่ใจว่าถูกหรือเปล่านะครับ ผมไม่ได้ลง Apache ไว้ในเครื่อง เลยไม่รู้จะลองที่ไหน
ได้ผลยังไงก็บอกด้วยนะครับ


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: bigone111 ที่ 13 พฤษภาคม 2012, 14:29:40
มันวนลูปไม่หยุดเลยอะครับแก้ยังไง


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: kungbest ที่ 13 พฤษภาคม 2012, 14:46:54
โค๊ด:
$i = 0;
$j = 0;

while($i < 100 && $j < 100)
{
$k = rand(0,1000);
if($k % 2 == 0 && $i < 100)
{
$even .= $k." ";
$i++;
}else if($k % 2 != 0 && $j < 100){
$odd .= $k." ";
$j++;
}
}
echo "Even : $even <br/>Odd : $odd";

Even = คู่ Odd = คี่

 :wanwan020:


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: KenjiroAPI ที่ 13 พฤษภาคม 2012, 14:47:37
มันวนลูปไม่หยุดเลยอะครับแก้ยังไง

โอ้ ขอโทษทีครับ ผมลืมใส่ $i++;

สุ่มตัวเลขคู่ 100 จำนวน
อ้างถึง
var $i = 0;
while($i < 100) {
  do{
    $random = rand(0,100000); // สุ่มเฉพาะตัวเลข 0-100000
  }while($random % 2 == 0);
  echo $random;
  $i++;
}

สุ่มตัวเลขคี่ 100 จำนวน
อ้างถึง
var $i = 0;
while($i < 100) {
  do{
    $random = rand(0,100000); // สุ่มเฉพาะตัวเลข 0-100000
  }while($random % 2 == 1);
  echo $random;
  $i++;
}


หัวข้อ: Re: สอบถาม PHP สุ่มค่า เลข คู่ เลข คี่ อย่างละ 100 ค่าหน่อยครับทำยังไง
เริ่มหัวข้อโดย: bigone111 ที่ 13 พฤษภาคม 2012, 16:13:32
ขอบคุณครับตอนนี้หาวิธีได้แล้ว