Answer

Answer

@js_test

Ответ:

true,false

Объяснение:

В этом примере при использовании оператора равно (==) сначала приводятся две переменные к числовому типу, а уже потом сравниваются их значения (подпункт 11.9.3 на стр. 80 документа "Standard ECMA-262"). Оператор строгого равно (===) сначала проверяет типы переменных, и если они совпадают, то осуществляется сравнивание их значений, иначе возвращается false (подпункт 11.9.6 на стр. 81 документа "Standard ECMA-262").

Код для проверки:

  var a = '1'; 
  var b = 1; 
  res = (a == b) + ',' + (a === b); 
  alert(res); 

Report Page