Sunfox

Le journal de Sunny Ripert


En javascript on concatène et on additionne avec +

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

Articles probablement reliés

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.

Commenter


Vous pouvez avoir une jolie icône vous aussi en créant un gravatar.

Vous pouvez y saupoudrer de l'HTML5 avec les balises et suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>.


:D Sunny Ripert

est un développeur web vivant à Paris.

CV, me contacter


Textes et contenus sous licence Creative Commons.
Site crée par mes soins et propulsé par WordPress.