<?php $b=array("+","-","*","/"); do{ $a1=rand(1,10); $a2=rand(1,10); $a3=rand(1,10); $a4=rand(1,10); $s=rand(0,3); $s1=rand(0,3); $s2=rand(0,3); echo "<hr>"; } while(!($a1.$b[$s].$a2.$b[$s1].$a3.$b[$s2].$a4==24)); ECHO $a1.$b[$s].$a2.$b[$s1].$a3.$b[$s2].$a4; ?>
1 2 3 4 算得24
2 9 9 8 算得24
1 9 9 8 这个算不得,你需要判断4个数字能不能算得24,算得又该怎么算。
点击 便民 然后点击 算24 不知道它是怎么弄的
dowhile先执行次取随机数,创建一个加减乘除运算符数组、$a.$arr[RAND(0,3)].$b.$arr[RAND(0,3)].$c.$arr[RAND(0,3)].$d==24满足时跳出循环,输出结果、、、、、、、不知道对不,,没测试、、、、、、