IF >Différence entre "=" et "eq"

Principe du test

Lorsque vous faites un test en utilisant la commande "if", vous pouvez comparer 2 informations.

Attention : Si vous comparez une variable avec une autre variable il est important de rappeler que la valeur d'une variable peut être de 2 formats : Expression (=) ou chaîne littérale (abc)

La valeur suivante peut signifier :

Valeur : temps

Signification :

"temps" : Si c'est au format "chaîne littérale"

12 : Si c'est au format "expression" et qu'une variable intitulée "temps" a pour valeur 12.

Voyons à présent les comparaisons suivantes :

if temps = 12
if temps = combien
if temps=combien/coef

12, combien et combien/coef représentent avant tout des valeurs. Il faut donc utiliser le signe "=".

if temps eq "beau"

Il est indispensable d'utiliser "eq" dans ce cas. La comparaison porte en effet sur une chaîne de caractères.