Красивый и могучий JS 
		
		
		
		
	 | 
	
		
 laimas, 
	Твой акк взломали?) Есть ведь тема в оффтопике - Интересные ссылки и их обсуждение  | 
	
		
 Цитата: 
	
  | 
	
		
 laimas, 
	Юморе заценил)  | 
	
		
 любят они мусолить это несчастное приведение типов.. 
	 | 
	
		
 :write:  
	если б ещё кто-то подписывал ссылки ... и тут и там :)  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 вспомнилась задачка с собеседования :)  
	console.log((x == x) && (x > x)); // true (булевское) чему равен х?  | 
	
		
 Цитата: 
	
  | 
	
		
 Alexandroppolus, 
	Так чему равен х тоже интересно?  | 
	
		
 Цитата: 
	
 -- поцказка: typeof х === 'object'. Мне тоже сказали об этом, когда я перепробовал все простые значения и немного растерялся.  | 
	
		
 Не пройдем мы собеседование ребята =( 
	 | 
	
		
 Цитата: 
	
 Бородатые прогеры решают рассово-правильные задачки перед ацким собеседованием ::D https://www.toptal.com/javascript/interview-questions https://github.com/nishant8BITS/123-...rview-Question https://www.codementor.io/nihantanu/...wers-du107p62z  | 
	
		
 Rise, 
	Чет не могу решить эту основу основ )  | 
	
		
 Alexandroppolus, 
	а такой результат принимается? :) console.log( x == x && x > x) // true console.log(typeof х) // undefined всё нормально скобки нужны console.log(typeof(x))//object может кто-то обьяснит почему undefined без скобок?  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 мдаааа ёршкин кот .... опечатка ха с икс перепутал  | 
	
		
 вопрос чему равен x ? :)  
	console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log( x == x && x > x) // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log(typeof x)//object  | 
	
		
 Цитата: 
	
 поцказка: x+x='wat'  | 
	
		
 
const x = {valueOf: () => 'y'}
 | 
	
		
 
var x = ((i = 0)=>({ toString: ()=> --i }))();
console.log('1: ' + x + ' ,2: ' + x + ' ,3: ' + x + ' ,4: ' + x); //1: -1 ,2: -2 ,3: -3 ,4: -4
console.log((x == x) && (x > x)); //true
(-1 != -2) седовательно x == x //false Где логика ? В чем подвох ? __ Понял. объекты сравниваются.  | 
| Часовой пояс GMT +3, время: 09:34. |