bookmate game

Марейн Хавербеке

  • noirdogje citiraoпре 2 године
    В JavaScript существует только одно значение, которое не равно самому себе, и это NaN («не число»).
    console.log(NaN == NaN)
    // → false
  • noirdogje citiraoпре 2 године
    Оператор && представляет логическое «И». Это бинарный оператор, и его результат истинен, только если истинны оба заданные ему значения.
    console.log(true && false)
    // → false
    console.log(true && true)
    // → true
  • noirdogje citiraoпре 2 године
    Оператор || обозначает логическое «ИЛИ». Его результатом является истина, если истинно хотя бы одно из переданных ему значений.
    console.log(false || true)
    // → true
    console.log(false || false)
    // → false
  • noirdogje citiraoпре 2 године
    | имеет самый низкий приоритет, затем идет &&, потом операторы сравнения (>, == и т.д.), а затем остальные.
  • noirdogje citiraoпре 2 године
    Этот оператор называется условным (или иногда просто троичным, поскольку он единственный такой оператор в языке). Значение слева от знака вопроса «выбирает», какое из двух других значений станет результатом операции. Когда первое значение истинно, будет выбрано второе значение, а когда оно ложно — третье
  • noirdogje citiraoпре 2 године
    Результатом последующих арифметических операций с NaN будет NaN
  • noirdogje citiraoпре 2 године
    Если вы хотите проверить, это определенное значение или же null или undefined, то можете сравнить его с null с помощью оператора == (или !=)
  • noirdogje citiraoпре 2 године
    На тот случай, если вы не хотите, чтобы выполнялись какие-либо преобразования типов, есть два дополнительных оператора: === и !==. Первый из них проверяет, точно ли значение равно другому, а второй — точно ли оно не равно. Таким образом, "" === false будет ложным, как и ожидалось
  • noirdogje citiraoпре 2 године
    Например, оператор || вернет значение, расположенное слева от него, если оно может быть преобразовано в true, в противном случае он вернет значение, расположенное справа. Этот эффект ожидаем, если оба значения являются логическими либо аналогичными значениями других типов
  • noirdogje citiraoпре 2 године
    Согласно правилам преобразования строк и чисел в логические значения, 0, NaN и пустая строка ("") эквивалентны false
fb2epub
Prevucite i otpustite datoteke (ne više od 5 odjednom)