私は次のコードを持っています:
for($n=1; $n<=100; $n++)
{
echo $n . '<br />';
}
次の単語が表示されるように変更するにはどうすればよいですか。
3の倍数
3と5の倍数
私は次のコードを持っています:
for($n=1; $n<=100; $n++)
{
echo $n . '<br />';
}
次の単語が表示されるように変更するにはどうすればよいですか。
3の倍数
3と5の倍数
これのことですか?
for($n=1; $n<=100; $n++)
{
if ($n % 3 === 0) {
echo $n . ' is multiples of three<br />';
}
if ($n % 3 === 0 && $n % 5 === 0) {
echo $n . ' is multiples of three and five<br />';
}
}
for($n=1; $n<=100; $n++)
{
$multiplies = '';
for($m=1; $m<=$n; $m++){
if ($n % $m == 0){
$multiplies .= $m .' ';
}
}
echo $n . ' multiplies by: ' $multiplies .'<br />';
}
これは、範囲内のすべての数値が現在の数値に対して乗算されているかどうかを確認するための一般的な解決策です。
このコードから関数を作成できます。
function ShowMultiplies($range){}
したがって、コードでは$range
instread of 100 を使用します。
for($n=1; $n<=100; $n++)
{
echo $n . '<br />';
if ($n % 3 == 0) {
echo "word<br/>";
}
}