JavaScript Как передать функции один из параметров — объект? Подскажите как передать объект как параметр ф-ии и как выглядит вызов.Задача:Напишите ф-ию калькулятордля сложения положительных чисел, которая принимает 3 параметра: первое число, второе число, имя опреации (плюс, минус, умножить, разделить).

21 Авг 2019 в 07:08
211 +1
0
Ответы
1

Чтобы передать объект как параметр в функцию, нужно просто указать его в списке параметров функции.

Вот пример ф-ии калькулятора:

function calculator(num1, num2, operation) {
if(operation === 'плюс') {
return num1 + num2;
} else if(operation === 'минус') {
return num1 - num2;
} else if(operation === 'умножить') {
return num1 * num2;
} else if(operation === 'разделить') {
if(num2 !== 0) {
return num1 / num2;
} else {
return 'На ноль делить нельзя!';
}
} else {
return 'Некорректная операция';
}
}
// Пример вызова функции
let result = calculator(5, 3, 'плюс');
console.log(result); // Выведет: 8
result = calculator(10, 2, 'разделить');
console.log(result); // Выведет: 5
result = calculator(8, 4, 'умножить');
console.log(result); // Выведет: 32

В данном примере мы передаем в функцию calculator три параметра: первое число num1, второе число num2 и операцию operation. В зависимости от значения operation функция выполняет соответствующую математическую операцию над числами и возвращает результат.

20 Апр в 13:07
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир