推測する
プレイヤーに推測してもらいます
「推測する」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
予想する時間です!🤔
おかえりなさい、コインマスター!🪙 今度は、コインを投げる前にプレイヤーに予想してもらいます!
これで本物のゲームらしくなります。予想して、コインを投げて、当たったかどうかを確かめます!🎉
予想は選択です 🎯
プレイヤーが選べるのは、HeadsかTailsの2つのうち1つだけです。🎯
プレイヤーの予想を、guessという箱(変数)に保存しましょう。📦
let guess = 'Heads';
console.log('The player guessed: ' + guess);Tailsを試してみる🪙
予想には好きなものを設定できます!Tailsに変えてみましょう。🪙
箱には、入れたものがそのまま保存されます。📦
let guess = 'Tails';
console.log('The player guessed: ' + guess);親しみやすいメッセージを表示する💬
ゲームからプレイヤーに話しかけるようにしましょう!💬
プレイヤーを歓迎する楽しい文を追加します。😄
let guess = 'Heads';
console.log('🪙 Coin Flip Game!');
console.log('You picked: ' + guess);
console.log('Lets see if you are right... 🤞');コイン投げをもう一度使う🔁
前に作ったコインのマシンを覚えていますか?🤖 もう一度使いましょう!
flipCoin()関数は、今でもHeadsかTailsを返してくれます。🪙
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
console.log('The coin flipped: ' + flipCoin());予想とコイン投げを一緒に行う🤝
それでは、両方を行いましょう!まずプレイヤーが予想し、その後でコインを投げます。🤝
後で比較できるように、両方を表示します。👀
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let guess = 'Heads';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('The coin shows: ' + result);何回か実行する🔁
Runを何回かクリックしてください!🔁
予想は変わりませんが、コインの結果は毎回変わります。一致することもあれば、一致しないこともあります!😆
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let guess = 'Tails';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('The coin shows: ' + result);予想を表示するヘルパー🛠️
予想を分かりやすく表示する小さなヘルパーを作りましょう。🛠️
showGuess関数は予想を受け取り、楽しいメッセージを表示します!🎉
function showGuess(guess) {
console.log('🙋 You guessed: ' + guess + '!');
}
showGuess('Heads');
showGuess('Tails');ランダム予想ロボット🤖
コンピューターも予想したらどうなるでしょうか?🤖 ロボットプレイヤーを作ってみましょう!
もう一度flipCoin()を使って、ロボットの予想を作れます。とても賢いやり方ですね!😎
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let robotGuess = flipCoin();
console.log('🤖 Robot guesses: ' + robotGuess);2人のプレイヤーが予想する👫
今度はあなたとロボットの両方が予想します!👫
両方の予想を表示します。どちらが勝つと思いますか?🏆
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let yourGuess = 'Heads';
let robotGuess = flipCoin();
console.log('🙋 You guess: ' + yourGuess);
console.log('🤖 Robot guesses: ' + robotGuess);予想ができました!🏆
すばらしいです!🏆 プレイヤーに予想させる方法を学びました!
- 📦 予想を変数に保存します
- 💬 親しみやすいメッセージを表示します
- 🤝 予想とコイン投げを一緒に行います
次は、予想とコインの結果が一致するか判定します!🔍
クイックチェック ✅
頭を使う時間です!🧠 後で使えるように、プレイヤーの予想はどこに保存しますか?
レッスンの振り返り 🎀
よくできました、予想の達人さん!🎀 今日学んだことはこちらです。
- 📦 予想を変数に保存する
- 💬 親しみやすいメッセージを表示する
- 🤖 ロボットも
flipCoin()で予想できる - 🤝 予想とコイン投げを一緒に行う
次のレッスンでは、どちらが正しいかを判定します!🔍
よくある質問
「推測する」レッスンは無料ですか?
はい。「推測する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「推測する」で何を学びますか?
プレイヤーに推測してもらいます ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。
「推測する」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。