當數字係1既倍數時,該數字變色
當數字係2既倍數時,該數字變色
.........
當數字係100既倍數時,該數字變色
變色只會黑紅互轉,一開始係黑,即係當數字係1既倍數時,該數字變為紅色
有個步驟唔識寫,就係前一個顏色唔知點定義
- 代碼: 選擇全部
<?php
for($i=1; $i<101; $i++){ //for1;
if($i % 1 == '0'){ //if1;
$echo .="<font color=\"red\" class=\"bold\">";
} //if1;
if($i % 2 == '0'){ //if2;
$echo .="<font color=\"black\" class=\"bold\">";
} //if2;
if($i<10){ //if3;
$i ="0$i";
} //if3;
$echo .="$i</font> ";
if($i % 5 == '0'){ //if4;
$echo .="<br />";
} //if4;
} //for1;
echo $echo;
?>
以10個number為例
當係1既倍數時,1~10都係紅
當係2既倍數時,2,4,6,8,10轉黑,其他係紅
當係3既倍數時,紅:1,5,6,7,黑:2,3,4,8,9,10
點樣整到要既條件同埋簡化我段碼?