0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【JavaScript】おみくじアプリを作ってみた

Posted at

##学習ポイント
■ランダムメソッドの使い方

■配列から値を取り出す

■特定の値にアラートを出す

<body>

<h1>おみくじ</h1>
<button id = "start">おみくじスタート!</button>
<div id = "result">
  大吉
</div>

</body>
<script>
  //DOM操作でJSでHTMLの操作を可能にする
  const start = document.getElementById("start");
  const result = document.getElementById("result");

  const omikuji = ["大吉","中吉","吉","凶","大凶",]

  num = 0

  //スタート押したら開始されるメソッド
  start.addEventListener("click",function() {

      //ランダムに選ぶ
    const num = Math.floor(Math.random() * omikuji.length);

    //配列を表示する
    result.textContent = omikuji[num];

    //特定の値にアラートを出す
      if(result.textContent === "大吉"){
        alert("おめでとう!")
      }else if(result.textContent === "大凶"){
        alert("残念でした!")
      }
  })
</script>
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?