Sunfox


En JavaScript on concatène et on additionne avec +

En JavaScript 2 + 2 + "2" vaut 42.

3 Commentaires

  1. 1 Batchy :

    dingue non ?
    et "2"+2+2 vaut "222"

  2. 2 Sunny :

    Ouaip et ("2"+2)*2 vaut 44 :)

  3. 3 areku :

    Javascript c’est terrible.
    C’est le langage de script qui s’écrit à peu près comme du C, ou du C++, mais pas tout à fait. Il est typé, enfin, quand tu veux tu peux typer, sinon il se débrouille très bien sans toi. En fait, même quand tu types, il se débrouille sans toi.
    Tu peux faire de l’objet aussi. Desfois. Si tu veux.

    Le must c’est ce fameux +. Ca dépend de ton navigateur en fait.
    Dans les spéc du « langage », il est dit que « + » concatène si tu as une chaîne de caractère, additionne sinon. Mais pas toujours.
    Et pour tester… tu as isNaN (is not a number) qui rend false si tu as un nombre… ou une chaine de caractère qui pourrait être réduite à un nombre, comme « 2 » par exemple.

    Bref, un langage de thésard qui a fait le tour du monde pour d’obscures raisons.

👨🏻‍🦰 Sunny Ripert

est un développeur web vivant à ParisContactArchives

Textes et contenus sous licence Creative Commons.