我需要创建一个函数,在用户输入一个整数后,页面会将给定数字中的所有整数打印到1个可以均匀分成给定整数的数字。
try:
process.wait(timeout=15)
except subprocess.TimeoutExpired:
logger.error(<your error message>)
return
如果没有if语句,代码倒计时很好,但是使用if语句,页面无限运行并在30秒后停止。
非常感谢任何帮助/想法!
答案 0 :(得分:2)
如评论中所述。无论条件如何,减少$ i。
function countdown($number)
{
$i = $number;
while ($i>0)
{
if (($number % $i) !== 0)
{
echo $i. PHP_EOL;
}
$i--;
}
}
countdown(10);