関数 / ch03 — return で戻り値を返す / 演習 01
📝 ドリル 01 — square($x) で二乗を返す
問題
引数 $x を受け取り、$x * $x を return で返す関数 square を定義してください。
定義した後、square(3)・square(4)・square(5) の戻り値を 1 行ずつ出力してください。
期待される出力:
9
16
25
採点
php scripts/grade.php v2/topics/07-function/ch03-return/drill/01-return-int/
ヒント
function square($x) { return $x * $x; }- 下で
echo square(3) . "\n";を 3 回書く
テストケース
期待される出力
9
16
25
📄 starter.php(雛形)
このコードから書き始めてください。
<?php
// TODO: square($x) を定義し、3 / 4 / 5 の二乗を出力する
// ヒント:
// function square($x) {
// return $x * $x;
// }
// echo square(3) . "\n";
// echo square(4) . "\n";
// echo square(5) . "\n";
✅ 解答例を見る(自分で解いてから)
<?php
function square($x) {
return $x * $x;
}
echo square(3) . "\n";
echo square(4) . "\n";
echo square(5) . "\n";