Что означает != в JavaScript?

#javascript #syntax

#javascript #синтаксис

Вопрос:

В основном я пытаюсь выяснить, что пытается сказать эта функция. По большей части я понимаю, что функция проверяет переменные и проверяет, действительно ли они переменные. Но что != говорит в скрипте?

 function fun2() {
  var output = "";

  if (typeof myGlobal != "undefined") {
    output  = "myGlobal: "   myGlobal;
  }

  if (typeof oopsGlobal != "undefined") {
    output  = " oopsGlobal: "   oopsGlobal;
  }

  console.log(output);
}
  

Комментарии:

1. != означает не равно. Ваш код проверяет, доступно ли значение

2. Вы смотрели это, может быть, проверили страницу MDN операторов?

3. Вы должны следовать некоторым базовым руководствам в Интернете, прежде чем задавать здесь подобный вопрос

4. Это очень легко доступная информация в Интернете, здесь не стоит задавать вопросов.

5. Это оператор сравнения. Пожалуйста, прочитайте о них, это придаст программированию больше смысла. developer.mozilla.org/en-US/docs/Web/JavaScript/Reference /…

Ответ №1:

Оператор != означает, что if отличается, например, red != blue он возвращает true, вы можете проверить документацию выражений и операторов здесь: Comparison_operators Dev Mozilla JS