Вопросы викторины
Храните вопросы
«Вопросы викторины» — бесплатный урок 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 — локальная установка не требуется.
Все уроки этого курса
- Вопросы викторины
- Вопросы по порядку
- Подсчёт результатов
- Итоговый результат