Chapitre 3

Nombres

JavaScript n'admet qu'un seul type de nombre – les flottants stockés sur 64 bits. Pour ceux et celles qui connaissent Java, il s'agit des nombres double. À la différence de la plupart des autres langages de programmation, JavaScript ne différencie pas les nombres en mettant à disposition un type spécial pour les entiers par exemple. Aussi, en JavaScript, 1 et 1.0 représentent exactement la même valeur (attention, on utilise le point numérique . pour indiquer un décimal). Créer un nombre en JavaScript est simplissime, il suffit de rentrer une valeur numérique à la suite du mot clé var, du nom de sa variable et de l'opérateur d'affectation =.

Les nombres peuvent être créés à partir de valeurs définies:

// Ceci est un nombre décimal:
let a = 1.2;

// Ceci est un nombre entier:
let b = 10;

Par ailleurs, il est possible d'affecter un nombre par l'intermédiaire d'une autre variable:

let a = 2;
let b = a;

La précision des entiers est le plus souvent déterminée sur 15 chiffres et peut monter à 17 chiffres au maximum.

let x = 999999999999999; // x sera 999999999999999
let y = 9999999999999999; // y sera 10000000000000000

Les constantes numériques peuvent être passées en hexadécimal si elles sont préfixées par 0x.

let z = 0xff; // 255

results matching ""

    No results matching ""