function compareAndCalculate(a, b) {
// 1. Сравнение чисел
if (a > b) {
console.log("a > b");
} else if (a < b) {
console.log("a < b");
} else {
console.log("a = b");
}
// 2. Операции и вывод результатов
console.log("Сумма: " + (a + b));
console.log("Разность: " + (a - b));
console.log("Произведение: " + (a * b));
// Деление. Важно обработать деление на ноль!
if (b === 0) {
console.log("Деление: Невозможно делить на ноль!");
} else {
console.log("Деление: " + (a / b));
}
}
// Пример использования:
let num1 = 10;
let num2 = 5;
compareAndCalculate(num1, num2);
num1 = 3;
num2 = 7;
compareAndCalculate(num1, num2);
num1 = 5;
num2 = 5;
compareAndCalculate(num1, num2);
num1 = 10;
num2 = 0; // Пример деления на ноль
compareAndCalculate(num1, num2);
// Альтернативный способ ввода данных (через prompt, но он не работает в Node.js)
// let num1 = parseInt(prompt("Введите первое целое число:"));
// let num2 = parseInt(prompt("Введите второе целое число:"));
// if (!isNaN(num1) && !isNaN(num2)) {
// compareAndCalculate(num1, num2);
// } else {
// console.log("Ошибка: Введите целые числа.");
// }