Показать сообщение отдельно
  #4 (permalink)  
Старый 15.01.2016, 23:10
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

var a = new F();
var b = new F();
function F() {};
F.prototype.valueOf  = function() { return 1; };

	alert(a == 1);     // true
	alert(b == 1);     // true
	alert(b == a);     // false

Неужели не возможно, чтобы alert(b == a) дал true, если и a, и b == 1?

Последний раз редактировалось Keramet, 15.01.2016 в 23:13.
Ответить с цитированием