【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
いつも分かりやすい授業をありがとうございます。 自分でおみくじの種類を増やしたので、確率を switch 文で書いてみたいなと思いやってみたところうまく動きませんでした。 ボタンを押しても最初の「クリック」という文字が変わらないのはなぜでしょうか。 下記にコードを添付するのでご教授いただきたいです。 ちなみに下記のコードで switch 文以外のところはうまくできました。 長いコードで恐縮ですがよろしくお願いいたします。
switch
'use strict'; { const button = document.getElementById('button'); const omikuji = [ '大吉', // 10% '中吉', // 15% '小吉', // 25% '末吉', // 25% '吉', // 15% '凶', // 10% ]; button.textContent = 'クリック'; button.addEventListener('click', () =>{ // const n = Math.floor(Math.random() * omikuji.length); // button.textContent = omikuji[n]; const n = Math.random(); switch(n){ case n < 0.1: button.textContent = '大吉'; break; case n >= 0.1 && n < 0.25: button.textContent = '中吉'; break; case n >= 0.25 && n < 0.50: button.textContent = '小吉'; break; case n >= 0.50 && n < 0.75: button.textContent = '末吉'; break; case n >= 0.75 && n < 0.90: button.textContent = '吉'; break; case n >= 0.90 && n < 1: button.textContent = '凶'; break; } }); }
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いつも分かりやすい授業をありがとうございます。
自分でおみくじの種類を増やしたので、確率を
switch文で書いてみたいなと思いやってみたところうまく動きませんでした。ボタンを押しても最初の「クリック」という文字が変わらないのはなぜでしょうか。
下記にコードを添付するのでご教授いただきたいです。
ちなみに下記のコードで
switch文以外のところはうまくできました。長いコードで恐縮ですがよろしくお願いいたします。