Partager à toutes et tous (enfin ceux que ça intéresse) ce que je note sur le net

Aller au contenu | Aller au menu | Aller à la recherche

Weird way to generate the number 9 in JavaScript

Lol

Source: Timo

How to generate the number 9 in JavaScript 😄


twitter.com

L'expllication, en javascript ! et un operateur qui signifie 'not' (not true c'est false).  Et '[]' est un tableau informatique, c'est à dire une suite d'object et ivi c'est un tableau vide

en jouant un peu

(! + 1)
false
(! + [])
true

et la totale

(! + [] + [] + ![])
"truefalse"

vous noterez les "" qui signifient en javascript "chaine de caractère"

Si on rajoute '.length' derrière on aura la longueur de la chaine de caractère => 9 !