18028

PifyZ: typeof NaN
PifyZ: “number”
PifyZ: En gros là il dit « Pas un Nombre est un nombre »
PifyZ: OUI, TOUT A FAIT MONSIEUR JAVASCRIPT !

2
1
1

18 responses to “18028”

  1. Bonjour, j’ai pas encore assez de connaissances en programmation pour faire un commentaire constructif. Voilà.

  2. Avatar de Sodimel

    Oué BMC en force \o/
    De la quote de qualité, élevée au grain et en plein air du channel.

  3. @Failer en gros son programme lui dit que NaN (initiales de not a number) est un nombre

  4. Avatar de Lucie032

    Ah, Javascript… https://www.destroyallsoftware.com/talks/wat

  5. Avatar de benette93
    benette93

    Hahaha excellent!

    J’ai pas compris..

  6. Captain Obvious ?

  7. Avatar de Ciglumorphe
    Ciglumorphe

    En tout cas, il est poli ce PifyZ, lorsqu’un programme ne me donne pas ce que j’attends je n’ai pas la même patience, et je ne l’appelle certainement pas Monsieur Nomduprogramme.

  8. Avatar de M33sh00

    NaN au fromage?

  9. Avatar de anonyme

    Sodi’ qui se prend tous les dislikes, haha. Sinon, on a compris le pourquoi du comment après coup, mais dit comme ça ça m’avait vraiment fait marrer et j’ai eu envie de le poster. Vive BMC et vive JS ! \o/

  10. Oui mais NaN.

  11. Avatar de Aracthor

    Captain Obvious à la rescousse !

    En JavaScript, “typeof” est un mot-clé (une commande si vous préférez) qui renvoie le type de la donnée qui lui est suivie.
    “NaN”, quant à lui, est une donnée qui signifie “Not A Number”, et qui est le résultat de certaines opérations mathématiques impossibles (comme une division par 0).

    Le paradoxe est donc que NaN est bien une donnée de type nombre, puisqu’il sert de résultats à des opérations entre des nombres, mais il signifie littéralement “Pas un nombre”.

    Voilà. Maintenant que vous avez compris, riez.

  12. Avatar de youbi325

    Et typeof null qui renvoie ‘object’, on en parle ?

  13. “En supposant que NaN soit un nombre…”

  14. Avatar de Thelinkdu59
    Thelinkdu59

    Quel drole de type.

  15. Avatar de Nicolas_M
    Nicolas_M

    C’est pas spécifique à JavaScript, NaN est l’une des trois valeurs distinctes définies par IEEE-754 qui ne sont pas des nombres. Et l’IEEE-754 a un quasi-monopole sur les nombres à virgule flottante en informatique depuis trèèès longtemps. Par contre, typeof null === ‘object’, c’est pas super logique, surtout depuis que la spec définit Null comme un type primitif…
    (Objection au Captain Obvious : la plupart des divisions par 0 donnent Infinity ou -Infinity.)

  16. Avatar de mrpifpaf82
    mrpifpaf82

    Array(16).join(‘Batman’ – 1) + ‘ Batman !’;

    Bisous 😉

  17. En JS on dirais

  18. -Aucun nombre ne peut me tuer!
    Je suis aucun nombre!

    Seigneur des anneaux 3

Répondre à Aracthor Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *