Загрузка данных


<!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>