На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
Функцию `arithmetic` можно решить с помощью оператора switch. В этой функции я принимаю первые два числа и третий параметр, который определяет операцию, выполняемую над ними.
1. В начале объявляем функцию `arithmetic`, которая принимает три параметра: `num1`, `num2` и `operation`.
2. Используем оператор switch, чтобы проверить значение параметра `operation`.
3. Если `operation` равно ‘+’, выполняем сложение `num1 + num2` и возвращаем результат.
4. Если `operation` равно ‘-‘, выполняем вычитание `num1 – num2` и возвращаем результат.
5. Если `operation` равно ‘*’, выполняем умножение `num1 * num2` и возвращаем результат.
6. Если `operation` равно ‘/’, выполняем деление `num1 / num2` и возвращаем результат.
7. Если `operation` не соответствует ни одной из вышеперечисленных операций, возвращаем строку “Неизвестная операция”.
Пример кода на языке JavaScript:
“`javascript
function arithmetic(num1, num2, operation) {
switch(operation) {
case ‘+’:
return num1 + num2;
case ‘-‘:
return num1 – num2;
case ‘*’:
return num1 * num2;
case ‘/’:
return num1 / num2;
default:
return “Неизвестная операция”;
}
}
“`
Теперь можно вызывать функцию `arithmetic` с различными значениями и операциями, чтобы получить результат. Например:
“`javascript
console.log(arithmetic(5, 3, ‘+’)); // Выведет 8
console.log(arithmetic(5, 3, ‘-‘)); // Выведет 2
console.log(arithmetic(5, 3, ‘*’)); // Выведет 15
console.log(arithmetic(6, 3, ‘/’)); // Выведет 2
console.log(arithmetic(5, 3, ‘%’)); // Выведет “Неизвестная операция”
“`