Вариант 23 — Друг из приюта, пара 19

Продолжайте папку Variant23-web и тему «Друг из приюта». Статья объясняет переменные, типы, подключение файла и преобразование строки.

Задание

Самостоятельно создайте и сохраните script.js рядом с главной страницей, подключите его к index.html. Программа выполняется при обновлении главной и показывает результат в консоли браузера.

Рассчитайте запас игрушек для учебного занятия посетителей по теме выбранного питомца: число игрушек для одного посетителя умножьте на количество посетителей и прибавьте один общий резерв игрушек.

Все числа ниже вымышлены для учебного расчёта. Они не задают настоящие цены, нормы или характеристики каталога.

Ваши данные

Имя значения Содержание Тип
itemName Рыжик string
quantityText "3" — Количество посетителей string
unitValue 3 — игрушек для занятия одного посетителя number
extraValue 3 — игрушек общего резерва number
isTraining true — признак учебных данных boolean

Выберите const для неизменяемых значений и let для строки количества. Перед вычислением явно преобразуйте quantityText с помощью Number и сохраните число под именем quantity. Вычисленный итог сохраните под именем total. Учебный признак только выводится и не меняет расчёт.

Что вывести

Подпись в консоли Значение
Название Рыжик
Учебные данные true
Количество посетителей Числовое количество quantity
Всего игрушек Вычисленный total, единица — игрушек
Тип строки количества string
Тип количества после преобразования number
Тип итога number
Тип учебного признака boolean

Используйте typeof для проверки типов. Единицы измерения выводите как текст; числовой итог храните числом.

Самопроверка

Ожидаемый текст консоли при проверочном запуске:

Для строки количества "3":

Название: Рыжик
Учебные данные: true
Количество посетителей: 3
Всего игрушек: 12 игрушек
Тип строки количества: string
Тип количества после преобразования: number
Тип итога: number
Тип учебного признака: boolean

Запустите программу с исходной строкой "3": сохраните файл и обновите страницу. Постоянная добавка учитывается один раз. Сверьте результат и типы с образцом выше. Сохраните проект.

Покажите преподавателю подключение файла, самостоятельно написанную программу и результат одного проверочного запуска в консоли. Объясните, зачем преобразовывать строку в число. Отдельный отчёт не требуется.

На этой практике используйте только значения, арифметические операции, преобразование и вывод в консоль. Чтение полей формы, DOM, события, условия, циклы и функции здесь не нужны.

Выбрать вариант или вернуться к занятиям курса.