0Pricing
Javascript for Kids · レッスン

サイコロを振る

1から6までの乱数を生成します

「サイコロを振る」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。

サイコロを振りましょう!🎲

Roll the Diceゲームへようこそ!🎲

サイコロは「die」とも呼ばれ、1から6までの数字が書かれた6つの面があります。これをコードで振ってみましょう!🎉

console.log('Rolling the dice! 🎲')
console.log('Numbers 1 to 6! 🔢')

6つの面 🎲

サイコロには6つの面があります。

  • ⚀ 1
  • ⚁ 2
  • ⚂ 3
  • ⚃ 4
  • ⚄ 5
  • ⚅ 6

振ると、この中のどれか1つが出ます!🎯

console.log('A die has 6 sides ⚀⚁⚂⚃⚄⚅')

もう一度ランダムに!✨

サイコロを振るには、ランダムな数が必要です。Math.random()を覚えていますか?✨

これは0以上1未満の数を返します。サイコロに使ってみましょう!🎲

let r = Math.random()
console.log('Random: ' + r + ' ✨')

0から5にする 🔢

6を掛けて切り捨てると、0、1、2、3、4、または5になります。🔢

でも、サイコロは0ではなく1から始まります……次に直しましょう!😄

let n = Math.floor(Math.random() * 6)
console.log('Number 0 to 5: ' + n)

サイコロ用に1を足す!➕

サイコロの目は0から5ではなく、1から6です。そこで1を足します!➕

これで1、2、3、4、5、または6になります。本物のサイコロの出目です!🎲

let roll = Math.floor(Math.random() * 6) + 1
console.log('You rolled: ' + roll + ' 🎲')

何度も振る 🔁

実行するたびに、新しい出目になります!🎲 2のときもあれば、6や4のときもあります!

毎回何が出るか分からないのが楽しいですね。😲

let roll = Math.floor(Math.random() * 6) + 1
console.log('This roll: ' + roll + ' 🎲')

サイコロを振る関数 🛠️

rollDieという小さな機械を作りましょう。いつでも呼び出してサイコロを振れます!🛠️

function rollDie() {
  return Math.floor(Math.random() * 6) + 1
}
console.log('Roll: ' + rollDie() + ' 🎲')

3回振る!🎲🎲🎲

これで、サイコロを3回とても簡単に振れます!🎲🎲🎲

作った機械を3回呼び出すだけです。🔂

function rollDie() {
  return Math.floor(Math.random() * 6) + 1
}
console.log('Roll 1: ' + rollDie())
console.log('Roll 2: ' + rollDie())
console.log('Roll 3: ' + rollDie())

サイコロの絵文字を表示 🎲

楽しくしてみましょう!数字と一緒にサイコロの絵文字を表示できます。🎲

振って、結果を楽しみましょう!🎉

let roll = Math.floor(Math.random() * 6) + 1
console.log('🎲 You rolled a ' + roll + '! 🎉')

6が出たらラッキー?🍀

6が出ましたか?ラッキーです!🍀

ifで確認して、大きな目が出たことをお祝いできます!🎉

let roll = Math.floor(Math.random() * 6) + 1
if (roll === 6) {
  console.log('Lucky six! 🍀🎉')
} else {
  console.log('You rolled ' + roll + ' 🎲')
}

サイコロを振れるようになりました!🎲

やりました!コードでサイコロを振ぶ方法を学びました!🎉

  • Math.random() * 6で0から5を作る 🔢
  • + 1を足して1から6にする ➕
  • 関数にまとめて再利用する 🛠️
console.log('You can roll dice! ✅')
console.log('Next: two dice! 🎲🎲')

クイックチェック 🧠

頭の体操の時間です!🤔

すばらしい出目です!🎉

これでコードを使ってサイコロを振れます!🎲

  • ランダムな数 🔢
  • 6を掛ける ✖️
  • 1を足す ➕

次は2個のサイコロを振って、合計してみましょう!🎲🎲

console.log('Lesson done! ⭐')
console.log('Two dice next! 🎲🎲')

よくある質問

「サイコロを振る」レッスンは無料ですか?

はい。「サイコロを振る」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。

「サイコロを振る」で何を学びますか?

1から6までの乱数を生成します ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Javascript for Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「サイコロを振る」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このJavascript for Kidsレッスンでコードを書いて実行できますか?

はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. サイコロを振る
  2. 2個のサイコロ
  3. サイコロの得点を記録する
  4. 先に20になった方の勝ち
← Javascript for Kidsに戻る