arma_3:createurs_de_missions:sqf_for_noobs:variables

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
arma_3:createurs_de_missions:sqf_for_noobs:variables [2022/05/07 15:26]
admin [Boolean]
arma_3:createurs_de_missions:sqf_for_noobs:variables [2022/05/07 15:40]
admin [Array]
Ligne 40: Ligne 40:
 Ce type est très utile pour contrôler le flux de votre programme (conditions et boucles). Ce type est très utile pour contrôler le flux de votre programme (conditions et boucles).
 ===== Itérables ===== ===== Itérables =====
 +
 +Le mot itérable veut simplement dire que l'on va pouvoir parcourir le contenu de cette variable, i.e. on **itère** dessus.
 +De manière générale une variable itérable est une collection de valeur.
 ==== Array ==== ==== Array ====
 +Un array (tableau en français) est une collection **ordonnée** de valeur, i.e. que les valeurs sont toujours rangés dans le même ordre (sauf si le programmeur décide de changer l'ordre explicitement). Les valeurs à l'intérieur d'un array sont de n'importe quelle type (des nombres, strings, bool,... Et même d'autres arrays).
 +
 +Voyons un exemple : ''my_array = [0, 1, "deux", "3", []];''.\\
 +Nous avons ici un array avec 5 valeurs à l'intérieur avec des types différents. Les deux premières valeurs sont de type nombre, les deux suivantes sont de type string. La dernière est simplement un autre array qui lui ne contient aucune valeur, on dit qu'il est vide (puisque c'est le cas) mais il existe bel et bien.
 +
 +J'imagine que vous avez compris en voyant cet exemple qu'un array est symbolisé par des crochets [] et que les éléments à l'intérieur sont séparés par des virgules.
 ==== Hashmap ==== ==== Hashmap ====
  
  • arma_3/createurs_de_missions/sqf_for_noobs/variables.txt
  • Dernière modification: 2022/10/02 15:10
  • de admin