【問題】キャメルケースの英語を日本語に変える
仕様書が日本語でプログラムは英語だと単語のマッピング表が欲しくなりますね。
今日はそんな問題です。
TODOの部分を実装し、下部の期待する振る舞いをするようにせよ。
<!DOCTYPE html> <script> function convertToJpName(camelCaseText) { // TODO 実装 } // 期待する振る舞い console.log(convertToJpName("engagementId")); // => 契約ID console.log(convertToJpName("engagementStartDate")); // => 契約開始日 console.log(convertToJpName("engagementEndDate")); // => 契約終了日 console.log(convertToJpName("updateDateTime")); // => 更新日時 </script>
とりあえずif文を4つ書けば解けますね。
けどもっと汎用的にしたいですねー。
例えば"engagementUpdateDate"が入力されたらプログラムを修正しなくても"契約更新日"になってくれるとか。