Переменные не работают

Да !! Получил это!

Я загрузил Java Developer Kit (JDK) из sun.com для Linux. Был src.zip. Но сначала я удалил все пакеты Java с помощью синаптики.

-3
задан Глеб Буткевич 13 July 2018 в 22:05
поделиться

2 ответа

= совпадает с SET THIS TO THIS = не означает EQUAL TO. == и ===, но не =.

Так измените свой код на это:

function check1() {
      document.getElementById("ck").innerHTML = "Включить переливание фона 
    кликабельно";
      return false;
    }

    function check2() {
      document.getElementById("ck").innerHTML = "Отключить переливание фона 
    кликабельно";
      return false;
    }

    function changeText() {
      var check = true;
      if (check == true) {
        check1();
        check = false;
        console.log("Successfully check = false");
      }
      else {
        check2();
        check = true;
        console.log("Successfully check = true");
      }
    }
1
ответ дан Sheshank S. 17 August 2018 в 12:07
поделиться
  • 1
    Ой ну спасибо! Мне просто трудно понять все, потому что я изучаю JavaScript на неделю. Спасибо за информацию снова! – Глеб Буткевич 13 July 2018 в 22:28
  • 2
    Все в порядке, мы все были новичками в один момент жизни;) – Sheshank S. 13 July 2018 в 22:30

Правило if неверно, вы должны иметь ==, но прежде чем вы var check = true, который всегда будет проверять, будет true.

Примечание: если вы хотите для оценки переменной в true, вы можете просто ввести if (check){}

0
ответ дан juzraai 17 August 2018 в 12:07
поделиться
  • 1
    Есть больше проблем, чем это. – Barmar 13 July 2018 в 22:28
  • 2
    Спасибо за внимание, это полезная информация! – Глеб Буткевич 13 July 2018 в 22:29
Другие вопросы по тегам:

Похожие вопросы: