0Pricing
Javascript for Kids · Урок

Вопросы викторины

Храните вопросы

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

Добро пожаловать на викторину! 🎤

Свет! Камера! Мотор! Мы создаём собственную викторину! 🎉 Сначала нам нужны вопросы для игроков. Давайте сохраним их!

Один вопрос — один ответ ❓

Для вопроса викторины нужны сам вопрос AND правильный ответ. Мы можем хранить их вместе в object.

let q = { question: "What color is the sky?", answer: "blue" }
console.log(q.question)

Читаем ответ 🔑

Мы также можем заглянуть в правильный ответ. (Но будем держать его в секрете от игрока!) 🤫

let q = { question: "2 + 2 = ?", answer: "4" }
console.log("Answer is:", q.answer)

Много вопросов в списке 📝

Для викторины нужно LOTS вопросов! Поместите множество объектов с вопросами в список.

let quiz = [
  { question: "Sky color?", answer: "blue" },
  { question: "Grass color?", answer: "green" }
]
console.log("We have " + quiz.length + " questions!")

Берём один вопрос 👆

Используйте индекс, чтобы взять один вопрос из списка. Помните: отсчёт начинается с 0!

let quiz = [
  { question: "Sky color?", answer: "blue" },
  { question: "Grass color?", answer: "green" }
]
console.log(quiz[0].question)

Добавляем варианты ответа 🅰️🅱️

Сделайте викторину с вариантами ответа! Добавьте список options к каждому вопросу.

let q = {
  question: "What says moo?",
  options: ["dog", "cow", "cat"],
  answer: "cow"
}
console.log(q.options)

Показываем варианты 📋

Выведите каждый вариант, чтобы игрок мог выбрать. Переберите options в цикле!

let options = ["dog", "cow", "cat"]
for (let i = 0; i < options.length; i++) {
  console.log((i + 1) + ". " + options[i])
}

Добавляем новый вопрос ➕

Используйте .push(), чтобы добавить совершенно новый вопрос в конец списка!

let quiz = [{ question: "Sky color?", answer: "blue" }]
quiz.push({ question: "Snow color?", answer: "white" })
console.log("Now we have " + quiz.length + " questions!")

Весёлая тема викторины 🦕

Посвятите викторину тому, что любите YOU! Динозавры, космос, animals... чему угодно!

let quiz = [
  { question: "Biggest planet?", answer: "Jupiter" },
  { question: "Closest star to Earth?", answer: "the Sun" }
]
console.log(quiz[1].question)

Считаем общее число вопросов 🔢

Всегда знайте, сколько у Вас вопросов. Позже это поможет создать SCORE!

let quiz = [
  { question: "A?", answer: "1" },
  { question: "B?", answer: "2" },
  { question: "C?", answer: "3" }
]
console.log("Total: " + quiz.length + " questions 🎯")

Вопросы готовы! ✅

Отлично! У Вас есть список вопросов викторины с ответами и вариантами. У викторины есть всё необходимое содержимое! 📺

let quiz = [
  { question: "What says woof?", options: ["dog", "cat"], answer: "dog" }
]
console.log("Question: " + quiz[0].question)

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

Время викторины о викторинах! 🤓

Мастер вопросов! 🏅

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

  • ❓ Хранить вопрос в object
  • 📝 Хранить много вопросов в list
  • 🅰️ Добавлять варианты ответа options
  • ➕ Добавлять вопросы с помощью .push()

Далее: задаём вопросы по порядку! 🔁

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

Урок «Вопросы викторины» бесплатный?

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

Чему я научусь в уроке «Вопросы викторины»?

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

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

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

Сколько времени занимает урок «Вопросы викторины»?

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

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

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

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

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