EQUALS

Aigamjs
2 min readJan 8, 2017

--

  1. To check if two things equal each other, we can use === (three equals in a row).
  2. To check if two things do not equal each other, we can write !== (exclamation with two equals in a row).
  3. Строки сравниваются ПОСИМВОЛЬНО alert( "2" > "14" ); // true, неверно, ведь 2 не больше 14
  4. Если мы преобразуем их к числу то alert( +"2" > +"14" ); // false, теперь правильно

При сравнении значений разных типов, используется числовое преобразование. Оно применяется к обоим значениям.

Например:

alert( '2' > 1 ); // true, сравнивается как 2 > 1
alert( '01' == 1 ); // true, сравнивается как 1 == 1
alert( false == 0 ); // true, false становится числом 0
alert( true == 1 ); // true, так как true становится числом 1.

Так случается что ответ на вопрос имеет несколько условий ответить да и нет. Мы используем else if

MoonPhase имеет 4 варианта вывести текст при разных значениях переменной- “Full”/”Mostly full”/’’Mostly new” и отрицательный вариант при не соответствии с предложенным вариантом (в else строке)

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Aigamjs
Aigamjs

No responses yet

Write a response