Archives par mot-clef : Number

Je ne sais pas si vous avez remarqué, depuis quelques mois, les gros du web se déchaînent pour nous sortir des machins vachement bien. Mais pas toujours pour améliorer JavaScript. Rapide regard sur tout ça. Google – Dart Bon j’en avais parlé en septembre. Je n’aime pas l’idée. Fournir une alternative au lieu d’essayer d’assainir une base existante plus que répandue et qui, même si souffre encore d’une mauvaise image, commence à gagner ses lettres de noblesse, ce n’est pas une solution. Microsoft – Plein de petites bonnes choses Là pour le coup, c’est de chez eux que vient la bonne surprise à mon sens. Fin novembre 2011, Microsoft a fait une proposition pour améliorer l’ECMAScript et c’est vrai qu’il y a du bon là dedans. En gros, ils proposent des méthodes supplémentaires pour les objets Math, String et Number. … Continuer la lecture

Dans la suite logique de mon billet sur la notion d’objets en JavaScript, voici un point sur les nombres. Types C’est simple et pourtant particulièrement méconnu, il n’y a qu’un type de nombres en JavaScript : Number. Quand vous pensez manipuler un entier, vous vous trompez. Pour plus de praticité, tout est flottant. Certes JS n’affichera pas le point séparateur et des décimales inutiles dans le cas d’entier mais c’est bien un flottant. Et comme tout est objet en JavaScript, l’objet derrière tout ça s’appelle Number. Déclaration Comme pour beaucoup de choses en JS, il y a plusieurs façons de faire : var monNumber = 3; var unAutreNumber = new Number(4.2); var encoreUnAutreNumber = Number(5.8967); Prototype L’objet Number ne comprend que peu de méthodes : toString(arg1) Retourne une chaîne de caractères contenant la valeur de la variable. arg1 permet de … Continuer la lecture