関数 / ch03 — return で戻り値を返す / 演習 01

📝 ドリル 01 — square($x) で二乗を返す

問題

引数 $x を受け取り、$x * $xreturn で返す関数 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";