Les datas types
Types de valeurs
En langue Française, il existe plusieurs types de mots: les noms, les verbes, les adjectifs, les prénoms, etc...
De la même façon, en maths, on peut manipuler plusieurs types de valeurs: nombres entiers, décimaux, rationnels (fractions), complexes, etc...
En JavaScript, c'est pareil. Il est possible d'exprimer et de manipuler des valeurs de différents types.
Types simples
booléen (boolean):true,false
nombre (integer/float number):999,0.12,-9.99
chaîne de caractères (string):'coucou'
aucune valeur:null
Types avancés
- non défini:
undefined
- objet (object):
{ prop: 'valeur' }
- tableau (array):
[ 1, 2, 3 ]
- fonction (function):
function(){ /* ... */ }
Commentaires
Les commentaires sont des instructions qui ne sont pas exécuter par l'interpréteur. les commentaires sont utilisés pour faire des annotations afin d'aider les autres développeurs/programmeurs.
En Javascript, les commentaires peuvent s'écrire de 2 différentes façons:
- Sur une ligne avec
//
:
//ceci est un commentaire qui est ignoré par l'interpreteur
var a = "c'est une variable défini ici même";
- Où de manière sectionné avec
/*
et qui fini avec*/
, cette méthode est pour les commentaires multi-lignes :
/*
Ceci est un commentaire multi-lignes,
il n'es pas pris en compte par l'interpreteur
*/
var a = "c'est une variable";
Variables
Une des choses importantes quand on programme c'est l'algo ou l'algèbre... se truc un peu ennuyant de quand on faisait des maths. Sisi...du temps ou vous etiez à l'école..oui safait un longtemps ou pas. Cependant il est important de ce souvenirs de quelques petites choses.
3 + 5 = 8
On va commencer avec des calculs ou on peut introduire une inconnue comme x :
3 + x = 8
on peut donc en déduire x :
x = 8 - 3
-> x = 5
Quand on introduit plus d'une inconnue alors nous utilisons des variables:
x + y = 8
Alors on peut changer la valeurs de x et y pour que la formule reste vrai:
x = 4
y = 4
ou
x = 3
y = 5
Les 2 équations sont vraie en programmation, les variables sont des contenants dont la valeur change. Les variables peuvent contenir toute sortes de valeurs ou de résultat.
Elles se distinguent par un nom et une valeure séparer par le signe = . Une variable peut être une lettre ou un mot.
Regardons comment cela fonctionne en JS. dans le code suivant nous allons définir 2 variables que l'on ajouter pour en créer une troisième qui sera le résultat de l'addition des deux premières.
var x = 3 ;
var y = 5 ;
var result = x + y ;