採点
正解数を数えます
「採点」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
スコアを記録する! 🏆
クイズ番組にはスコアが必要です!プレイヤーが正解した問題の数を数えます。スコアボードを作りましょう! 📊
0から始める 0️⃣
どのゲームもスコア0から始まります。スコアを入れておく変数を作りましょう。
let score = 0
console.log("Starting score:", score)ポイントを加える ➕
プレイヤーが正解したら、1ポイント加えます! score = score + 1を使います。
let score = 0
score = score + 1
console.log("Score is now:", score)短縮形:+= ⚡
score += 1は同じ意味を短く書いたものです!コーダーは短縮形が大好きです。
let score = 0
score += 1
score += 1
console.log("Score:", score)確認してからスコアを加える ✅
正解した場合だけポイントを加えます。ifとスコア計算を組み合わせましょう!
let score = 0
let answer = "blue"
let guess = "blue"
if (guess === answer) {
score += 1
}
console.log("Score:", score)不正解なら?ポイントなし 🚫
不正解の場合、スコアはそのままです。elseを使って、やさしいメッセージを表示しましょう。
let score = 0
let guess = "red"
let answer = "green"
if (guess === answer) {
score += 1
} else {
console.log("Oops, no point this time! 🙃")
}
console.log("Score:", score)ループでスコアを計算する 🔁
答えをループして、ポイントを合計します。スコアボードが成長していきます!
let answers = ["blue", "green", "white"]
let guesses = ["blue", "red", "white"]
let score = 0
for (let i = 0; i < answers.length; i++) {
if (guesses[i] === answers[i]) score += 1
}
console.log("Final score:", score)スコア計算の関数 🛠️
答えを確認してポイントを返すヘルパーを作りましょう。すべての問題で再利用できます!
function points(guess, answer) {
return guess === answer ? 1 : 0
}
console.log(points("cat", "cat"))
console.log(points("cat", "dog"))スコアをその場で表示する 📺
問題ごとにプレイヤーへスコアを伝えます。わくわく感が続きます!
let score = 2
console.log("Your score so far: " + score + " points! 🌟")ボーナスポイント! ⭐
楽しくしましょう!難しい問題には追加ポイントを与えます。
let score = 5
score += 3
console.log("Bonus! New score: " + score + " 🎉")スコアボードが機能しました! ✅
これでポイントを記録し、ループで合計し、スコアを表示できるようになりました。本格的なクイズ番組の仕組みです! 🎬
let score = 0
["a", "b", "c"].forEach(function() { score += 1 })
console.log("Total points:", score)クイックチェック ❓
これで自分のスコアを計算してみましょう! 🧠
スコアキーパーの星! 🌟
振り返りましょう。次のことを学びました。
- 0️⃣ スコアを0から始める
- ➕
+=でポイントを加える - ✅
ifで正解にだけポイントを与える - 🔁 ループでポイントを合計する
次は、最終スコアを表示します! 🏁
よくある質問
「採点」レッスンは無料ですか?
はい。「採点」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと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フィードバックを取得できます。ローカル設定は不要です。