console.log(typeof NaN); // "number" According to the IEEE 754 floating-point spec (which JS uses), NaN is a numeric data type that represents an invalid number. It’s a number that isn’t a number. The weirdness doesn't stop there:
These quirks are frustrating until you understand why they exist. Once you do, you stop fighting the language and start leveraging it. javascript weird parts
JavaScript is the most misunderstood language in the world. Some call it broken; others call it beautiful. The truth? It’s both. console
console.log(NaN === NaN); // false Yes, NaN is not equal to itself. You must use Number.isNaN() instead. This is the gateway drug of JS weirdness. Once you do, you stop fighting the language
If you’ve spent more than 48 hours with JavaScript, you’ve probably uttered the phrase: “Wait… why did it do that?”
TVmx is TV video player iptv with built-in playlists m3u m3u8 and teleguides from the Internet.
No registration to view video content.
TVmx - это телевизионный видеоплеер iptv со встроенными плейлистами m3u и m3u8 и телегидами из Интернета.
Для просмотра видеоконтента не требуется регистрация.