0Pricing
Javascript for Kids · Урок

Подсчёт результатов

Считайте правильные ответы

«Подсчёт результатов» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.

Сохраняем SCORE! 🏆

Викторине нужен SCORE! Мы считаем, на сколько вопросов игрок ответил правильно. Давайте создадим табло! 📊

Начинаем с нуля 0️⃣

Каждая игра начинается со SCORE 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)

Проверяем, затем начисляем очки ✅

Добавляйте очко ONLY при правильном ответе. Объединим if с подсчётом очков!

let score = 0
let answer = "blue"
let guess = "blue"
if (guess === answer) {
  score += 1
}
console.log("Score:", 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"))

Показываем SCORE в реальном времени 📺

Сообщайте игроку его SCORE после каждого вопроса. Это поддерживает интерес!

let score = 2
console.log("Your score so far: " + score + " points! 🌟")

Бонусные очки! ⭐

Сделайте игру интереснее! Начисляйте дополнительные очки за сложные вопросы.

let score = 5
score += 3
console.log("Bonus! New score: " + score + " 🎉")

Табло работает! ✅

Теперь Вы умеете отслеживать очки, складывать их в цикле и показывать SCORE. Настоящее телешоу! 🎬

let score = 0
["a", "b", "c"].forEach(function() { score += 1 })
console.log("Total points:", score)

Быстрая проверка ❓

Проверьте себя этим заданием! 🧠

Звезда подсчёта очков! 🌟

Повторим! Вы научились:

  • 0️⃣ Начинать SCORE с нуля
  • ➕ Добавлять очки с помощью +=
  • ✅ Начислять очки только за correct answers с помощью if
  • 🔁 Суммировать очки в цикле

Далее: показываем итоговый SCORE! 🏁

Часто задаваемые вопросы

Урок «Подсчёт результатов» бесплатный?

Да — полный текст урока «Подсчёт результатов» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Javascript for Kids, подпишись на CoddyKit PRO. Курс Javascript for Kids содержит 4 уроков всего.

Чему я научусь в уроке «Подсчёт результатов»?

Считайте правильные ответы Ты практикуешь Javascript for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Javascript for Kids?

Предыдущий опыт не требуется. Javascript for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.

Сколько времени занимает урок «Подсчёт результатов»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Javascript for Kids?

Да. Каждый урок Javascript for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Вопросы викторины
  2. Вопросы по порядку
  3. Подсчёт результатов
  4. Итоговый результат
← Назад к Javascript for Kids