Cours de Javascript 2022

Chapitre 1 - Correction 3 : Ma première variable

let name = "Philip";
alert("Hello " + name);

Explications :

Nous déclarons la variable name à l'aide du petit mot let. Ensuite nous écrivons le nom de notre variable, on aurait pu mettre n'importe quoi, mais comme cette variable va stocker un nom, le plus simple est de lui donner le nom le plus proche possible de ce qu'elle contient en anglais, voilà pourquoi on l'appelle name. Pour accrocher ou coller (on appelle ça concaténer) nos chaînes de caractères, on met un + entre les deux parties.

Solution alternative :

let name = " Philip";
alert("Hello" + name);

La différence est subtile, la voyez vous ? Et bien lors de la première solution, nous avions séparé d'un espace le mot Hello et ne contenu de name, et nous l'avions fait au sein de la constante "Hello ". Ce qui nous permet de remplir notre variable avec simplement "Philip". Sans cet espace, les deux mots auraient été collés. Dans cette solution, nous n'avons pas mis d'espace après "Hello", cela veut donc dire que si nous ne voulons pas coller le mot Hello et le mot Philip, nous devons mettre un espace avant ce qui sera contenu dans la variable, mais bien sur au sein de string, et donc dans les guillemets. C'est pourquoi nous avons écrit " Philip".