User Tools

This is an old revision of the document!


Bazdebaz Scripting

La syntaxe

La syntaxe depend du language utilisé et on retrouve souvent les memes choses.

Par exemple :

  • les parentheses ( ) qui contiennent souvent des parametres de fonctions.
  • les accolades { } qui contienent les instructions de la fonction.
  • le point virgule ; qui finit les lignes d'instructions.

Variables

Une variable est un emplacement de la memoire qui contient une information.

on peut nommer une variable et lui assigner une valeur (information).

par exemple :

toto = 1

Dans ce cas, toto est un chiffre, ça aurait pu etre un texte qu'on appelle chaine de caracteres, entourée par des “guillemets”.

Types de données

certains langages aiment qu'on leur dise de quel type est une variable comme du texte ou un entier naturel ou un vehicule…

donc on dit un truc du genre :

int toto = 1

qui veut dire que toto doit etre une entier donc si tu lui dis :

toto = "blabla"

tu lui donnes un texte alors il couine… tu lui donnes 24 et il est content. :)

Tout ça par ce qu'en fait, au debut du script, tu dois declarer ta variable. Donc si tu lui dis direct :

tutu = "abcd"

l va te dire que tutu n'existe pas (si le language impose le typage). Alors il faudrait lui dire d'abord au debut du script :

str tutu = "abcd"

comme ça il sait que tutu est une chaine de caracteres (string).

il existe plein de types de données par défaut comme int, float, str, array etc… et on peut meme en créer selon le language utilisé.

les conditions

en gros, c'est que si une condition est vraie, alors il se passera quelque chose sinon il se passera autre chose. Du genre :

if (toto = 24) { faispeter() } else { faisAutreChose() }

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information