Привет! С удовольствием расскажу тебе о программе, которую я написал для списывания бонусов при покупке билетов авиакомпании․
Внутри функции `calculateDiscount` происходит следующее⁚
1․ Получаем значения, введенные пользователем, из текстовых полей с помощью метода `getElementById`․
2․ Проверяем, чтобы пользователь ввел положительные значения для стоимости билета и количества бонусов․
3․ Вычисляем сумму скидки․ Для этого используется функция `Math․min`, которая выбирает меньшее из двух значений⁚ количество бонусов, деленное на 100, или стоимость билета․ Таким образом, мы не позволяем списать больше бонусов, чем стоит билет․
4․ Вычитаем сумму скидки из стоимости билета и получаем цену со скидкой․
Если пользователь ввел отрицательные значения или оставил поля пустыми, то программа выведет сообщение с предупреждением․
Надеюсь, моя программа будет полезной для тебя!