<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Определение знака числа</title>
</head>
<body>
<h1>Определение знака числа</h1>
<hr>
<form>
<label>Введите целое число</label>: <input type="number" id="number" step="1">
<br>
<br>
<button type="button" onclick="checkSign()">Вычислить</button>
</form>
<p>Знак числа: <input type="text" id="result" readonly size="10"></p>
<script>
function checkSign() {
let num = parseInt(document.getElementById('number').value);
let sign;
if (isNaN(num)) {
sign = "Ошибка: введите число";
} else if (num > 0) {
sign = "+";
} else if (num < 0) {
sign = "-";
} else {
sign = "0";
}
document.getElementById('result').value = sign;
}
</script>
</body>
</html>