DRILL 06 / 安全な分岐
タプルと分割代入
要素数と位置ごとの型が決まった配列を、名前の付いた変数へ分けます。
YOUR TASK
formatCoordinate() を完成させる
x座標とy座標を持つタプルを受け取り、`x: 3, y: 4` の形式で返してください。
- 入力
- point は二つの数値を持つ読み取り専用タプルです。
- 出力
- 各位置へ名前を付けた文字列を返します。
SYNTAX RECALL
確認する構文
type Point = readonly [number, number];
const [x, y] = point; - [number, number] で長さと位置の型を決める
- readonly で入力を変更しない意図を示す
- 分割代入で x と y を取り出す
STEPWISE HINTS
ヒント
01考え方の方向
引数の型は `readonly [number, number]` と書けます。
02使うデータ構造
`const [x, y] = point;` で二つの値を取り出します。
03擬似コード
取り出した値を `x: ${x}, y: ${y}` の形へ埋め込みます。
AFTER ACCEPTED
解説
AC 後に解説が開きます
まずは自分の言葉で方針を説明し、コードに落としてみましょう。