M.Roy
M. Jean-Luc Roy
Enseignant
d'informatique

Rejoindre M. Roy

Titre du cours

UNITÉ 2 - ACTIVITÉ 3

LES CONSTANTES ET LES VARIABLES


Les données peuvent être catégorisées en variables ou constantes.

Les constantes sont des données qui ne peuvent plus être modifiées après que la compilation du programme a été effectuée.

Les variables sont des données qui peuvent être modifiées tout au long de l'exécution d'un programme.


Le langage de programmation JavaScript offre quatre types de constantes et de variables.

Type Brève description Exemple
integer Nombre sans virgule var a = 12
float Nombre à virgule flottante
  • Nombre avec un point (et non une virgule)
  • Fraction
  • Nombre avec exposant (nombre suivi de la lettre e et d'un entier correspondant à la puissance de 10 (positif ou négatif)

var PI = 3.141592654
var dixieme = 1/10
var exposant = 4.65e+2
string Chaîne de caractères
Il y a deux façons d'identifier une chaîne de caractère
var prenom = 'Jean-Luc'
var nom = "Roy"
boolean Type booléen (type des valeurs de vérité)
Ce type de variable permet d'évaluer une condition. Les deux valaurs possibles sont:
  • true (vrai) - représenté par la valeur 1
  • false (faux) - représenté par la valeur 0
var a = new Boolean(true)


En JavaScript, il n'est pas nécessaire de déclarer explicitement une variable ou une constante mais c'est une bonne habitude à prendre. La déclaration d'une variable ou d'une constante annonce à JavaScript qu'il existe une variable ou une constante spécifique à ce nom.

Dans le langage JavaScript, lors de la déclaration d'une variable ou d'une constante, il faut respecter les règles suivantes:

Le nom doit débuter par une lettre ou par un trait de soulignement _
Le nom débute habituellement par une minuscule et chaque nouveau mot par une majuscule ou séparé par un trait de soulignement (p.ex. eleveClasseMonsieurRoy ou eleve_classe_M_Roy).
Le langage JavaScript est sensible aux minuscules et aux majuscules alors il faut faire attention à l'identification des varibles dans les codes.
Le nom ne peut pas contenir d'espace ni de signe de ponctuation.
Le nom ne peux pas être un mot-clé réservé de JavaScript.

Les lignes de codes suivantes démontrent la déclaration et l'utilisation d'une constante et d'une variable.

Exemple de codes:

<HTML>
  <HEAD>
    <TITLE> JavaScript - Premier programme </TITLE>
  </HEAD>
  <BODY BGCOLOR="#FFFFCC" TEXT="#000000">
    <script type="text/javascript" language="javascript">
      <!--
        var PI = 3.141592654
        var rayon = 12
        var aireCercle = 0
        aireCercle = PI * rayon * rayon
        document.write("L'aire d'un cercle ayant un rayon de " + rayon + " cm est de " + aireCercle + " cm<sup>2</sup>")
      // -->
    </script>
  </BODY>
</HTML>


Affichage:


L'aire d'un cercle ayant un rayon de 12 cm est de 452.389342176 cm2