我的任务是创建一个循环,在列中显示所有偶数,并且还显示数组中所有奇数的总和。
到目前为止,我已经做到了:
<?php
$numbers = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
foreach ($numbers as $index=>$value) {
if ($value % 2 == 0)
echo "$value <br>";
}
?>
此代码成功显示所有偶数的列表。但是,我仍然必须包含显示在偶数列表下方的所有奇数的总和。出于某种原因,我应该使用变量 $sumOdd = 0。
从这里开始我该如何处理这个问题?
最佳答案
<?php
$numbers = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
$sumOdd = 0;
foreach ($numbers as $index=>$value) {
if ($value % 2 == 0)
echo "$value <br>";
} else {
$sumOdd += $value
}
}
echo $sumOdd;
关于PHP "for"循环列出所有偶数并显示数组中所有奇数的总和,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45465255/