If 关于数字及其乘数的语句

If statement on a number and it's multipliers

我想制作一个以两种方式工作的循环,如果周期是 13 以外的任何数字并且它是乘法,它将调用我最后的收入,如果不是,它应该生成您在下面看到的方程式,知道如何到?

for ($i=1; $i <= $period ; $i++) { 
         if ($i+=13) {
         echo round($income=$income*(1+($rowage/100))). "<br>";
         } else
         {
        echo $income. "<br>";
         }
    }

称为13的倍数,可以取模:

for ($i=1; $i <= $period ; $i++) { 
     if ($i%13==0) {
     echo round($income=$income*(1+($rowage/100))). "<br>";
     } else
     {
    echo $income. "<br>";
     }
}

$i%13==0 表示如果 i 除以 13 得到 0,如果 i 是 13 的倍数则应该为真。