サイコロの得点を記録する
得点を記録します
「サイコロの得点を記録する」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
スコアを記録!🏅
ポイントを記録すると、ゲームはもっと楽しくなります!🏅
サイコロの出目を足し合わせて、スコアを覚えておく方法を学びましょう!🧠
console.log('Time to keep score! 🏅')
console.log('Add up your points! ➕')スコアの箱 📦
まず、スコアを入れる箱を作り、0から始めます。📦
あとで値を変更できるように、letを使います!
let score = 0
console.log('Starting score: ' + score + ' 🏅')出目をスコアに足す ➕
サイコロを振ったら、その数字をスコアに足します!➕
4が出たら、スコアは4増えます。🎲
let score = 0
let roll = 4
score = score + roll
console.log('Rolled ' + roll + '. Score: ' + score + ' 🏅')ショートカット:+= ⚡
score = score + rollと何度も入力するのは大変です!😅
ショートカットとしてscore += rollがあります。意味は同じです!⚡
let score = 0
score += 3
score += 5
console.log('Score: ' + score + ' ⚡')何度も出目を足す 🎲🎲🎲
サイコロを3回振って、それぞれの出目をスコアに足しましょう!🎲🎲🎲
スコアが増えていく様子を見てみましょう!📈
let score = 0
score += Math.floor(Math.random() * 6) + 1
score += Math.floor(Math.random() * 6) + 1
score += Math.floor(Math.random() * 6) + 1
console.log('Total score: ' + score + ' 🏅')ループでスコアを記録 🔁
ループを使うとすっきりします!ループで5回振り、スコアに足しましょう。🔁
スコアの箱がすべての結果を覚えておいてくれます!🧠
let score = 0
for (let i = 1; i <= 5; i++) {
let roll = Math.floor(Math.random() * 6) + 1
score += roll
console.log('Roll ' + i + ': ' + roll + ' (score ' + score + ')')
}2人分のスコア 👥
2人でプレイしますか?スコアの箱を2つ作りましょう!👥
プレイヤー1用とプレイヤー2用に、1つずつ用意します。📦📦
let player1 = 0
let player2 = 0
player1 += 6
player2 += 4
console.log('Player 1: ' + player1 + ' 🏅')
console.log('Player 2: ' + player2 + ' 🏅')どちらのスコアが高い?⚖️
スコアを比較して、どちらが勝っているか確認できます!⚖️
「より大きい」を意味する>を使います。🔼
let player1 = 8
let player2 = 5
if (player1 > player2) {
console.log('Player 1 is winning! 🏆')
} else {
console.log('Player 2 is winning! 🏆')
}ボーナスポイント!🎁
ボーナスを付けましょう!6が出たら、さらに2ポイントを足します!🎁
ラッキーな出目にはごほうびが必要ですね!🍀
let score = 0
let roll = 6
score += roll
if (roll === 6) {
score += 2
console.log('Bonus! +2 🎁')
}
console.log('Score: ' + score + ' 🏅')スコアボードを表示 📊
最後に、見やすいスコアボードを表示しましょう!📊
プレイヤーは誰が勝ったかを見るのが大好きです!🏆
let p1 = 12
let p2 = 9
console.log('=== SCOREBOARD === 📊')
console.log('Player 1: ' + p1)
console.log('Player 2: ' + p2)スコア管理の達人です!🏅
すばらしいです!これでポイントを記録できます!🎉
- スコアの箱は0から始まる 📦
+=でポイントを足す ⚡>で比較して勝者を見つける ⚖️
console.log('You keep score now! ✅')
console.log('Next: First to Twenty! 🎯')クイックチェック 🧠
頭の体操です!🤔
すばらしいです!🎉
サイコロゲームでスコアを記録できるようになりました!🏅
- スコアの箱は0から始まる 📦
+=でポイントを足す ⚡- 比較して勝者を見つける ⚖️
次はFirst to Twentyを作りましょう!🎯
console.log('Lesson done! ⭐')
console.log('Build the game next! 🎯')よくある質問
「サイコロの得点を記録する」レッスンは無料ですか?
はい。「サイコロの得点を記録する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「サイコロの得点を記録する」で何を学びますか?
得点を記録します ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。
「サイコロの得点を記録する」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- サイコロを振る
- 2個のサイコロ
- サイコロの得点を記録する
- 先に20になった方の勝ち