JavascriptでHTML表示

${a} という部分、aという変数の中身を取得しています。${ }という表記が重要です。
別の変数の中身を表示したり、色々と編集してみてください。

<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>test</title>
  </head>
  <body>
  
<input id="omikuji" type="button" value="HP">
<p id="hyouji">ここに文字が入ります</p>

  <script>
    let a = 10;
    let b = 20;
    let c = "あ";

    console.log(a);
    console.log("a+b");
    console.log(a+c);
      document.getElementById("omikuji").onclick = function(){
      let rnd = Math.floor( Math.random() * 6 );

      switch(rnd){
          case 0:
              omikuji = "13";
              break;
          case 1:
              omikuji = "14";
              break;
          case 2:
              omikuji = "15";
              break;
          case 3:
              omikuji = "16";
              break;
          case 4:
              omikuji = "17";
              break;
          case 5:
              omikuji = "18";
              break;
          default:
              omikuji = "19";
              break;
      }
      alert(omikuji);
    }
    
    document.getElementById("hyouji").innerHTML = `初期の個体値を決めよう。<br>個体値の決定方法ボタンをクリック<br>${a}点です。`;

</script>



</body>
</html>

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA