Не работает else If в JavaScript. [закрыт]

156
16 января 2019, 23:10

Когда ввожу 1 и 4 все нормально 1 < 4, но когда 4 и 1 то показывает 4 = 4 пробовал все и ничего не получилось. Помогите!!! Спасибо

<!DOCTYPE html>
<html>
<head>
    <script>
    var a = prompt("Num:");
    var b = prompt("Num 2:");
        for (;;) {
                if (a > b) {
                    document.write(a, ' > ' ,b);
                }
                else if (a = b) {
                    document.write(a, ' = ' ,b);
                }
                else if (a < b) {
                    document.write(a, ' < ' ,b);
                }
                else {
                    document.write('Error');
                };
                break;
        };
    </script>
</head>
<body>
</body>
</html>
Answer 1

У вас во втором условии идёт присваивание = а надо сравнение ==.

<!DOCTYPE html> 
<html> 
 
<head> 
    <script> 
    var a = prompt("Num:"); 
    var b = prompt("Num 2:"); 
        for (;;) { 
                if (a > b) { 
                    document.write(a, ' > ' ,b); 
                } 
                else if (a == b) { 
                    document.write(a, ' = ' ,b); 
                } 
                else if (a < b) { 
                    document.write(a, ' < ' ,b); 
                } 
                else { 
                    document.write('Error'); 
                }; 
                break; 
        }; 
    </script> 
</head> 
<body> 
</body> 
</html>

READ ALSO
Таймер окружность до следующего слайда slick slider

Таймер окружность до следующего слайда slick slider

Пытаюсь реализовать таймер в виде окружности с бордером до следующего слайдаВроде бы продумал как это выстроить логически: сделать svg окружность...

175
mysql MYSQL SQL Как добавить id категории к уже имеющимся id в mysql?

mysql MYSQL SQL Как добавить id категории к уже имеющимся id в mysql?

Есть, например, запись в таблице с полем категории со значением 5,12,19Как к этой записи добавить категорию со значением 17 так что бы получилось...

175