Les types de données
Les données - variable ou constantes - sont réparties en plusieurs types.
Les principaux sont :
- Number : nombre.
- Selon les calculs, un nombre peut être entier ou fractionnaire ;
positif ou négatif. Il occupe un volume défini en mémoire - comme les chiffres d'une calculette.
Ce volume est suffisant pour la plupart des calculs mais certaines erreurs peuvent entraîner
un débordement (division par zéro par exemple).
- String : chaîne de caractères.
- Une chaîne occupe en mémoire une longueur déterminée par son nombre de caractères.
Chaque caractère est représenté en interne par un nombre entre 0 et 255, correspondant à la norme ASCII.
- Les caractères 32 à 255 sont des caractères typographiques visibles
(comme sur le clavier ou l'imprimante).
- Les caractères 0 à 31 sont des caractères de repérage ou pagination
(«nouvelle ligne» par exemple).
Un chapitre particulier sera consacré aux chaînes de caractères.
Boolean : booléen.
Un booléen est une donnée qui ne peut avoir que deux valeurs,
appelées true (vrai) et false (faux).
Il est utilisé dans les expressions logiques et les instructions décisionnelles.
La valeur interne de false est représentée par la valeur numérique zéro et
celle de true par une valeur numérique différente de zéro.
Object : objet.
Un chapitre particulier sera consacré aux objets.
Array : tableau.
Un chapitre particulier sera consacré aux tableaux.
D'autres types de données pourront être abordés ultérieurement.