DRILL 01 / 値と関数
基本型とテンプレート文字列
string、number、boolean の型注釈を付け、値を一つの文字列へ整形します。
YOUR TASK
formatProfile() を完成させる
名前、年齢、有効状態を受け取り、`Taro (24) - active` の形式で返す関数を実装してください。有効状態が false の場合は inactive とします。
- 入力
- name は文字列、age は整数、isActive は真偽値です。
- 出力
- 指定された形式の文字列を返します。
SYNTAX RECALL
確認する構文
const label: string = "TypeScript";
const count: number = 3;
const enabled: boolean = true;
const message = `${label}: ${count}`; - 引数と戻り値に型注釈を付ける
- 条件演算子で active と inactive を選ぶ
- テンプレート文字列で値を埋め込む
STEPWISE HINTS
ヒント
01考え方の方向
isActive の値によって status 変数へ異なる文字列を入れます。
02使うデータ構造
条件演算子は `条件 ? 真の場合 : 偽の場合` と書けます。
03擬似コード
最後に `${name} (${age}) - ${status}` の形で返します。
AFTER ACCEPTED
解説
AC 後に解説が開きます
まずは自分の言葉で方針を説明し、コードに落としてみましょう。