Оператор равенства VS Identity JavaScript

( 4 == '4') == (4 === '4')

Результат будет trueили false ??

# Оператор равенства: ( == )

Операторы равенства ( == ) сравнивают данные одного типа . при сравнении любой элемент имеет другой data type в этот раз автоматически convert одинаковый data type

4 == '4' // number and string // but output true

автоматическое преобразование для обеспечения равенства

4 == 4 or '4' == '4' // output true

# Оператор идентификации ( === )

Задача оператора идентификации такая же, но если какой-либо элемент сравнения имеет другой тип данных, этот вывод времени будет ложным.

4 === '4' // number and string // output false

NB: используйте === вместо == для целей сравнения

@code4mk / код4мк