这个问题的答案是支持15,但是这个代码我得到10.我的教授告诉我在循环中检查操作员,但我不知道这意味着什么。感谢任何帮助!!
function addThemUp($parameter1) {
$total=i;
for ($i=0;$i<$parameter1;$i++) {
$total=$total+$i;
};
return $total;
};
答案 0 :(得分:0)
试试这个:
function addThemUp($parameter1) {
$total=0;
for ($i=0;$i<$parameter1;$i++) {
$total++;
}
return $total;
}
这应该可以正常工作。
顺便说一下,当你写下
$total=i;
我没有定义。 另外,不要在函数/ for循环后添加分号;) 祝你好运!
答案 1 :(得分:0)
您的初始$total = i
是个问题,因为我没有定义的值。我想你想要$total = 0
我还认为你的循环应该从1到= $ paramater1
function addThemUp($parameter1) {
$total=0;
for ($i=1; $i <= $parameter1; $i++) {
$total += i;
};
return $total;
}