Un tableau est comme une variable qui stocke plusieurs valeurs, plutôt qu'un seul . Les tableaux peuvent contenir un mélange d'éléments , par exemple , "a = [1, 'deux' , 3.0] " est tout aussi valable que "a = [1 , 2, 3 ] ». Un tableau vide est un tableau qui contient pas d'éléments , tels que "a = []" . Ruby dispose de deux méthodes que vous pouvez utiliser pour créer un tableau vide ; une méthode supprime tous les éléments d'un tableau à la fois, tandis que l'autre supprime un seul élément du tableau. Instructions
1
entrée " array.empty ? " Pour vérifier si le tableau contient des éléments . Si le programme retourne "true", le tableau contient pas d'éléments à supprimer.
2
Insérer " arrayname.clear " dans le code ou dans Interactive Ruby (CISR) pour supprimer tous les éléments de un tableau. Remplacer " arrayname " avec le nom du tableau désiré.
3
Insertion " a.delete_at (#) " pour supprimer un seul élément d'un tableau. Ruby commence à "0" lorsque la numérotation des éléments dans un tableau. Par exemple , AB
a = [ 1, 2, 3] a.delete_at (0)
le code ci-dessus supprimerait "1" à partir du tableau , la modification du tableau pour «une = [ 2, 3 ] " . L'utilisation de " a.delete_at (0) " une seconde fois supprimerait " 2" du tableau.
4 Répétez l'étape
trois jusqu'à ce que tous les éléments sont supprimés , la création d' un tableau vide. Vous pouvez créer une instruction de boucle simple dans le programme pour supprimer tous les tableaux si vous ne voulez pas utiliser la méthode " claire ":
tout a.empty ? == Falsea.delete_at (0) End of