サイコロを振る
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フィードバックを取得できます。ローカル設定は不要です。