Différences
Ci-dessous, les différences entre deux révisions de la page.
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:17] admin [Number] |
arma_3:createurs_de_missions:sqf_for_noobs:variables [2022/05/07 15:40] admin [Array] |
||
---|---|---|---|
Ligne 32: | Ligne 32: | ||
Votre message peut être vide ''""'' | Votre message peut être vide ''""'' | ||
==== Boolean ==== | ==== Boolean ==== | ||
+ | Le type booléen, dont son nom est une référence à George Boole (mathématicien), | ||
+ | Je compare 2 nombres et j' | ||
+ | La réponse de cette comparaison est évidente, 20 étant inférieur à 40. Notre comparaison retourne donc la **true** (vrai en anglais) et notre conteneur '' | ||
+ | Si on tape l' | ||
+ | |||
+ | 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' | ||
+ | |||
+ | Voyons un exemple : '' | ||
+ | Nous avons ici un array avec 5 valeurs à l' | ||
+ | |||
+ | J' | ||
==== Hashmap ==== | ==== Hashmap ==== | ||