変数を使った出力
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 29/77。
これまでに、単純な文字列を出力する方法を学びましたが、時には文字列の中に変数の値を挿入する必要があります。
例えば:
let age = 10;
console.log("His age is: age");これは、"His age is: 10" の代わりに "His age is: age" と出力されます。
動作させるには、テンプレートリテラルを使用します:
let age = 10;
console.log(`His age is: ${age}`);これは "His age is: 10" と出力します
引用符 "" の代わりにバックティック `` を使用します。文字列内の $ 記号を前に付けた波括弧 {} を置いた場所には、その中に記述された値が挿入されます。
チャレンジ
初心者入力としてランダムな文字列を rnd という名前の変数に格納するコードが与えられます。
コンソールに "The input is: " と、変数 rnd の中にあるランダムな文字列を出力してください。
例についてはテストケースを確認してください!
チートシート
変数の値を文字列に挿入するには、バッククォート `` と ${} 構文を使用したテンプレートリテラルを使用します:
let age = 10;
console.log(`His age is: ${age}`);これは、リテラルテキストの "His age is: age" ではなく、"His age is: 10" を出力します。
テンプレートリテラルは以下を使用します:
- 引用符
""の代わりにバッククォート`` - 変数の値を挿入するための
${variable}
自分で試してみよう
let rnd = inp; // この行は変更しないでください
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。