Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Красивый и могучий JS (https://javascript.ru/forum/offtopic/70611-krasivyjj-i-moguchijj-js.html)

Alexandroppolus 20.09.2017 12:48

вспомнилась задачка с собеседования :)

console.log((x == x) && (x > x)); // true (булевское)

чему равен х?

Rasy 20.09.2017 15:39

Цитата:

Сообщение от Alexandroppolus
чему равен х?

Infinity по сути могло бы подойти, но нет.

j0hnik 20.09.2017 19:23

Alexandroppolus,
Так чему равен х тоже интересно?

Alexandroppolus 21.09.2017 11:28

Цитата:

Сообщение от j0hnik (Сообщение 465003)
Alexandroppolus,
Так чему равен х тоже интересно?

Александр Друзь наверняка знает, чему равен х :)

--
поцказка: typeof х === 'object'. Мне тоже сказали об этом, когда я перепробовал все простые значения и немного растерялся.

j0hnik 21.09.2017 13:03

Не пройдем мы собеседование ребята =(

join 22.09.2017 15:20

Цитата:

Сообщение от 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

join 22.09.2017 16:37

Rise,
Чет не могу решить эту основу основ )

рони 22.09.2017 17:29

Alexandroppolus,
а такой результат принимается? :)
console.log( x == x && x > x) // true
console.log(typeof х) // undefined



всё нормально скобки нужны
console.log(typeof(x))//object


может кто-то обьяснит почему undefined без скобок?

Alexandroppolus 22.09.2017 20:48

Цитата:

Сообщение от рони
а такой результат принимается?
console.log( x == x && x > x) // true
console.log(typeof х) // undefined

Если x === undefined, то очевидно в первой строке будет false.

Цитата:

Сообщение от рони
может кто-то обьяснит почему undefined без скобок?

не понял вопроса..

Цитата:

Сообщение от join
Чет не могу решить эту основу основ )

в 20 посте ответ.

Цитата:

Сообщение от join
Бородатые прогеры решают рассово-правильные задачки перед ацким собеседованием :

https://www.toptal.com/javascript/interview-questions
https://github.com/nishant8BITS/123-...rview-Question
https://www.codementor.io/nihantanu/...wers-du107p62z

там большинство задач - вопросы "что будет напечатано". Для собеседования, может, полезно, но, имхо, интереснее всё же головоломки вида "как сделать так-то и так-то".

рони 22.09.2017 21:10

Цитата:

Сообщение от Alexandroppolus
Если x === undefined, то очевидно в первой строке будет false.

в том то и дело что x не равно undefined, но console.log(typeof х) выдаёт undefined


Часовой пояс GMT +3, время: 10:19.