0Pricing
Javascript for Kids · レッスン

2個のサイコロ

出た目を合計します

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

楽しさも2倍!🎲🎲

サイコロ1個でも楽しいですが、2個ならもっと楽しいです!🎲🎲

多くのゲームでは、2個のサイコロを振って合計します。やってみましょう!➕

console.log('Rolling two dice! 🎲🎲')
console.log('Then we add them up! ➕')

1個目のサイコロを振る 🎲

まずサイコロを1個振り、die1という箱に保存します。📦

前と同じように、ランダムな数に6を掛けて、1を足します!🎲

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

2個目のサイコロを振る 🎲

次に2個目のサイコロを振り、die2に保存します。📦

別々に振るので、箱も2つ用意します!🎲🎲

let die1 = Math.floor(Math.random() * 6) + 1
let die2 = Math.floor(Math.random() * 6) + 1
console.log('Die 1: ' + die1 + ', Die 2: ' + die2 + ' 🎲🎲')

合計する!➕

ここからが楽しいところです。2つの出目を合計しましょう!➕

3と4が出たら、合計は7です!🎉

let die1 = 3
let die2 = 4
let total = die1 + die2
console.log('Total: ' + total + ' 🎉')

ランダムな合計 🎲➕🎲

本物のサイコロを2個振って、合計しましょう!🎲➕🎲

合計は2(1+1)から12(6+6)までになります!🔢

let die1 = Math.floor(Math.random() * 6) + 1
let die2 = Math.floor(Math.random() * 6) + 1
let total = die1 + die2
console.log('🎲 ' + die1 + ' + ' + die2 + ' = ' + total)

最小と最大 🔽🔼

最小の合計は2です(両方のサイコロが1)。🔽

最大は12です(両方のサイコロが6)。🔼

その間の数もすべて出る可能性があります!🎯

console.log('Smallest: 1 + 1 = 2 🔽')
console.log('Biggest: 6 + 6 = 12 🔼')

もう一度、出目の関数を使う 🛠️

作ったrollDieの機械を、両方のサイコロに使いましょう!🛠️

コードがすっきりすると、コーダーもうれしいですね!😄

function rollDie() {
  return Math.floor(Math.random() * 6) + 1
}
let total = rollDie() + rollDie()
console.log('Total of two dice: ' + total + ' 🎲🎲')

ゾロ目の1!🐍👀

両方のサイコロが1のとき、snake eyesと呼びます!🐍👀

ifとAND演算子の&&で確認しましょう!

let die1 = 1
let die2 = 1
if (die1 === 1 && die2 === 1) {
  console.log('Snake eyes! 🐍👀')
}

ゾロ目!👯

両方のサイコロが同じ数字のとき、それはゾロ目です!👯

4が2つ、または6が2つのような場合です。ゾロ目にボーナスがあるゲームもたくさんあります!🎁

let die1 = Math.floor(Math.random() * 6) + 1
let die2 = Math.floor(Math.random() * 6) + 1
if (die1 === die2) {
  console.log('Doubles! 👯 Both showed ' + die1)
} else {
  console.log('No doubles this time 🎲')
}

見やすく表示する 🌈

両方の出目と合計を表示する、分かりやすいメッセージを作りましょう!🌈

読むのも楽しくなりますね!😄

let d1 = Math.floor(Math.random() * 6) + 1
let d2 = Math.floor(Math.random() * 6) + 1
console.log('🎲 First die: ' + d1)
console.log('🎲 Second die: ' + d2)
console.log('🎉 Total: ' + (d1 + d2))

2個のサイコロをマスター!🎲🎲

すごいです!2個のサイコロを振って、合計できるようになりました!🎉

  • それぞれのサイコロを別の箱に保存する 📦
  • +で合計する ➕
  • ===でゾロ目を確認する 👯
console.log('Two dice mastered! ✅')
console.log('Next: tracking points! 🏅')

クイックチェック 🧠

頭の体操です!🤔

すばらしい成果です!🎉

これで2個のサイコロを振って、合計できます!🎲🎲

  • 2回振って、2つの箱に保存する 📦📦
  • +で合計する ➕
  • ゾロ目とゾロ目の1を確認する 👯🐍

次はポイントを記録しましょう!🏅

console.log('Lesson done! ⭐')
console.log('Tracking points next! 🏅')

よくある質問

「2個のサイコロ」レッスンは無料ですか?

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

「2個のサイコロ」で何を学びますか?

出た目を合計します ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

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

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

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

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

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

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

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

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