Ví dụ
<?php
function even_nums_avg($val) {
return $val + 1;
}
$val = 11;
print_r("The average of the first n natural numbers that are even is ");
echo even_nums_avg($val);
?>
Kết quả
The average of the first n natural numbers that are even is 12
Giải thích
Hàm even_nums_avg trả về $val + 1. Logic: n số chẵn đầu tiên: 2, 4, 6, ..., 2n. Tổng = n(n+1). Trung bình = tổng/n = n+1. Với $val=11 (tức n=11), trung bình = 12. Các số: 2,4,6,8,10,12,14,16,18,20,22. Tổng=132, TB=12.
Lưu ý: Tên tham số $val hơi gây nhầm lẫn (seems như giá trị cuối cùng chứ không phải count). Nên đổi thành $n hoặc $count.