Дано два действительных числа (х и у). Арифметические действия над ними пронумерованы: 1 – сложение; 2 – вычитание; 3 – умножение; 4 – деление. По введённому пользователем номеру операции выполнить соответствующее действие над числами. Javascript (там диалоговые окна(написаны в Js) (кнопка написана в html) при нажатии на кнопку появляются, первое спрашивает значение x, второе значение y, третье диалоговое окно спрашивает что мы используем (1-4) и потом выдаёт ответ
Арифметические операцииВыполнить арифметическую операцию
function calculate() { let x = parseFloat(prompt("Введите значение x:")); let y = parseFloat(prompt("Введите значение y:")); let operation = parseInt(prompt("Выберите операцию (1 – сложение; 2 – вычитание; 3 – умножение; 4 – деление):")); let result; switch (operation) { case 1: result = x + y; break; case 2: result = x - y; break; case 3: result = x * y; break; case 4: if (y !== 0) { result = x / y; } else { result = "Деление на ноль невозможно"; } break; default: result = "Некорректный номер операции"; } alert("Результат операции: " + result); }
<!DOCTYPE html>
Арифметические операцииВыполнить арифметическую операцию function calculate() {let x = parseFloat(prompt("Введите значение x:"));
let y = parseFloat(prompt("Введите значение y:"));
let operation = parseInt(prompt("Выберите операцию (1 – сложение; 2 – вычитание; 3 – умножение; 4 – деление):"));
let result;
switch (operation) {
case 1:
result = x + y;
break;
case 2:
result = x - y;
break;
case 3:
result = x * y;
break;
case 4:
if (y !== 0) {
result = x / y;
} else {
result = "Деление на ноль невозможно";
}
break;
default:
result = "Некорректный номер операции";
}
alert("Результат операции: " + result);
}