php for loop甚至奇数生成器缺少最后一个数字

时间:2014-09-18 22:13:12

标签: php loops

我正在使用 for loop 从代码

生成偶数,奇数
for($i = 0; $i < 100; $i++){
    if($i % 2 == 0){
        //echo even
        echo "Even: " . $i . "<br/>";
    } else {
        //echo odd
        echo "Odd: " . $i . "<br/>";
    }
}

它的工作很好,但即使没有显示100个数字也没什么问题。我知道这是由于 $ i&lt; 100 所以任何提示如何在列表/生成中获得100

2 个答案:

答案 0 :(得分:1)

在循环中使用$ i&lt; = 100条件

for($i = 0; $i <= 100; $i++){
    echo ($i%2 ? 'Odd' : 'Even') . ' ' . $i . '<br/>';
}

答案 1 :(得分:0)

使用$i <= 100包含100