Вариант 34 — Снаряжение рядом, пара 19
Продолжайте папку Variant34-web и тему «Снаряжение рядом». Статья объясняет переменные, типы, подключение файла и преобразование строки.
Задание
Самостоятельно создайте и сохраните script.js рядом с главной страницей, подключите его к index.html. Программа выполняется при обновлении главной и показывает результат в консоли браузера.
Рассчитайте бюджет проката выбранного снаряжения: стоимость одного комплекта умножьте на количество комплектов и прибавьте стоимость одной общей подготовки снаряжения.
Все числа ниже вымышлены для учебного расчёта. Они не задают настоящие цены, нормы или характеристики каталога.
Ваши данные
| Имя значения | Содержание | Тип |
|---|---|---|
itemName |
Рюкзак | string |
quantityText |
"2" — Количество комплектов | string |
unitValue |
300 — стоимость проката одного комплекта, усл. руб. | number |
extraValue |
70 — одна общая подготовка снаряжения, усл. руб. | number |
isTraining |
true — признак учебных данных |
boolean |
Выберите const для неизменяемых значений и let для строки количества. Перед вычислением явно преобразуйте quantityText с помощью Number и сохраните число под именем quantity. Вычисленный итог сохраните под именем total. Учебный признак только выводится и не меняет расчёт.
Что вывести
| Подпись в консоли | Значение |
|---|---|
| Название | Рюкзак |
| Учебные данные | true |
| Количество комплектов | Числовое количество quantity |
| Общая стоимость | Вычисленный total, единица — усл. руб. |
| Тип строки количества | string |
| Тип количества после преобразования | number |
| Тип итога | number |
| Тип учебного признака | boolean |
Используйте typeof для проверки типов. Единицы измерения выводите как текст; числовой итог храните числом.
Самопроверка
Ожидаемый текст консоли при проверочном запуске:
Для строки количества "2":
Название: Рюкзак
Учебные данные: true
Количество комплектов: 2
Общая стоимость: 670 усл. руб.
Тип строки количества: string
Тип количества после преобразования: number
Тип итога: number
Тип учебного признака: boolean
Запустите программу с исходной строкой "2": сохраните файл и обновите страницу. Постоянная добавка учитывается один раз. Сверьте результат и типы с образцом выше. Сохраните проект.
Покажите преподавателю подключение файла, самостоятельно написанную программу и результат одного проверочного запуска в консоли. Объясните, зачем преобразовывать строку в число. Отдельный отчёт не требуется.
На этой практике используйте только значения, арифметические операции, преобразование и вывод в консоль. Чтение полей формы, DOM, события, условия, циклы и функции здесь не нужны.
Выбрать вариант или вернуться к занятиям курса.