Условие
В script.js создайте константу answers - пустой массив, задайте пользователю три вопроса (имя, фамилия, возраст) через prompt(), сохраните ответы в массив и выведите их в блок #out. HTML и CSS не трогайте. При открытии предпросмотра появятся три окна - это нормально. У вас должно получиться так же, как во вкладке «Результат» - смотрите там конкретный итог задания.
Что нужно сделать
- Объявите константу
answers- пустой массив. - Три раза вызовите
prompt(): спросите имя, фамилию и возраст; каждый ответ положите в массив (по порядку: имя, фамилия, возраст). - В блоке
#outпокажите три строки в виде Имя: …, Фамилия: …, Возраст: … (как на вкладке «Результат»).
Подсказка для новичка
Пишите код под комментарием // >>> Пишите код здесь <<<. Ориентируйтесь на раздел «Дополнительная информация» ниже.
Стартовый код
Допишите решение в редакторе слева, сверьте с вкладкой «Результат» и нажмите Проверить. Кнопка «Помощник» подставит решение по шагам.
Вот так должно получиться
В #out: имя, фамилия и возраст
Как пользоваться IDE
- Предпросмотр — как выглядит ваша страница.
- Результат — какой итог должен получиться.
- Описание задачи — полное условие и справка.
- Задание — краткие шаги 1–2–3 снизу.
- Помощник — подсказки по шагам.
- Черновик — ссылка на ваш код.
- Сброс кода — стартовый шаблон.
Свойства этой задачи
<!DOCTYPE html>- объявление документа HTML5.<html lang="ru">- корневой тег страницы; атрибут lang="ru" - язык интерфейса.<head>- служебная «шапка»: кодировка, title, подключение CSS.<meta charset="UTF-8" />- кодировка символов (кириллица отображается корректно).<title>- текст на вкладке браузера («Анкета пользователя»).<link rel="stylesheet" href="style.css" />- подключает файл style.css к странице. Без этой строки стили из CSS не применяются.<body>- видимая часть страницы: всё, что пользователь видит в превью.<h1 id="title">- заголовок #title.<pre id="out" aria-live="polite">- блок предварительно отформатированного текста #out.<script src="script.js">- подключает JavaScript-файл script.js.body → font-family: Arial, sans-serif- семейство шрифта: Arial, sans-serif. Задаёт, каким шрифтом рисовать текст.body → margin: 24px- внешний отступ 24px. Отодвигает блок от краёв родителя / страницы.body → background: #f0fdf4- цвет (или заливка) фона: #f0fdf4.#title → margin: 0 0 12px- внешний отступ 0 0 12px. Отодвигает блок от краёв родителя / страницы.#title → font-size: 20px- размер шрифта: 20px.#title → color: #14532d- цвет текста: #14532d.#out → font-family: ui-monospace, monospace- семейство шрифта: ui-monospace, monospace. Задаёт, каким шрифтом рисовать текст.#out → font-size: 14px- размер шрифта: 14px.#out → line-height: 1.6- межстрочный интервал: 1.6.#out → color: #064e3b- цвет текста: #064e3b.#out → white-space: pre-wrap- как обрабатывать пробелы и переносы: pre-wrap (pre-wrap сохраняет переносы из текста).#out → margin: 0- внешний отступ 0. Отодвигает блок от краёв родителя / страницы.#out → padding: 16px- внутренний отступ 16px - пространство между рамкой и содержимым.#out → background: #fff- цвет (или заливка) фона: #fff.#out → border: 1px solid #6ee7b7- рамка: 1px solid #6ee7b7 (толщина, стиль линии, цвет).#out → border-radius: 8px- скругление углов: 8px.document.getElementById("out")- найти элемент с id="out" в DOM.textContent- текстовое содержимое элемента (безопасно для обычного текста).const- объявление константы (ссылку нельзя переназначить).prompt()- диалог: спросить у пользователя строку и вернуть ответ.// >>> Пишите код здесь <<<- маркер в стартере: место для вашего решения.[]- массив - упорядоченный список значений.
Слева файлы редактора: script.js (здесь решаете задание), index.html и style.css (готовая разметка и стили - обычно менять не нужно). Ниже - важные понятия по теме задачи.
prompt()
answers[0] = prompt('Как ваше имя?', '');
- окно с вопросом, ответ сохраняется в массив.
Вывод на страницу
document.getElementById('out').textContent = 'Имя: ' + answers[0] + ...
- соберите три строки через
\n.
Коротко:
const answers = [];
→ три
prompt()
→ вывод в
#out.