Array

 

C'est un tableau dont les éléments sont compris entre deux crochets exemple:

Array = [1,2,3,4]

_array = [Alpha,Beta,Gama,Delta]

Array = [1,2,Alpha,Beta,"blabla","screunieunieu"]

Dans un Array je peux mettre des Données de tous les types possibles.

 

L'on peux extraire un seul élément de ce tableau, pour le premier exemple je voudrais juste extraire le 2, pour se faire j'utilise la Commande Select et se donne le code:

Nombre = Array Select 1

J'aurais comme retour Nombre = 2

Pour l'exemple deux, sa donne

Alpha = _array Select 0

Beta = _array Select 1

Gama = _array Select 2

Delta = _array Select 3

En faite le premier élément d'un tableau est 0 et non 1. Ici vous comprenez que l'ordre dans ce tableau est très important.

 

Enfin élément important un Array peu se lire en deux dimentions, jusqu'ici mon tableau pouvais s'écrire en une seule dimention.

La représentation est:

1
2
3
4

 

Or si j'écris:

Array = [[A,B,C,D],[E,F,G,H],[I,J,K,L,M,N,O]]

La représentation est:

A,B,C,D
E,F,G,H
I,J,K,L,M,N,O

 

Et si je veux extraire le G, je devrais écrire:

Lettre = (Array Select 1) Select 2

Array Select 1 // Me permet de regarder la seconde ligne
Select 2 // Me permet de regarder la 3ème colonne

Donc Lettre = G

 

Opération d'Array:

Array1 = [1,2,3,4,5,6]
Array2 = [3,4]
Array3 = Array1 - Array2
// Array3 contient [1,2,5,6]
Array3 = Array2 + [7,8] // Array3 contient [3,4,7,8]

 

Compter le nombre d'élément d'un Array, l'on utilise la Commande Count et sa donne:

Array1 = ["String1",Alpha,12]
nb = Count Array1
// nb = 3

Array2 = [12,57,41,3,54]
nb = {_x > 30} Count Array2
// ici l'on test touts les éléments pour vérifier lesquelles sont supérieur à 30, donc nb = 3 [_x est une variable spécial qui est dévelopé dans les Variables]

Page d'Acceuil
Edition
Commandes
Page Script
Aides
Pages Missions
Page Campagne
Page Lien