Come trovare un elemento di un array in Ruby

May 29

Nel linguaggio di programmazione Ruby, un array è un elenco di elementi. Un array è contenuta tra parentesi, con ogni elemento contenuto tra virgolette. Ad esempio, [ "mela", "arancia", "banana", "pesca"] è una matrice contenente quattro diversi tipi di frutta. È possibile cercare all'interno di una matrice per un elemento particolare. Se viene trovata, Ruby indica la posizione della voce all'interno della matrice. Se non è trovato, Ruby restituisce "nullo".

istruzione

1 Aprire il prompt dei comandi in Windows o terminale in Mac OS X.

2 Tipo "IRB" senza virgolette e premere "Enter" per caricare la console interattiva Ruby, se non si dispone già di una console o uno script in cui per la ricerca di un array.

3 Individuare o assegnare un nome di variabile per l'array. Ad esempio, per assegnare la matrice alla variabile "a" è necessario digitare:

a = [ "mela", "arancia", "banana", "pesca"]

4 Digitare quanto segue:

a.index ( "banana")

Sostituire "a" con il nome della variabile se non è "una". Sostituire "banana" con il termine di ricerca, avendo cura di lasciare nelle virgolette. La risposta conterrà la posizione del termine per il quale si ricerca se si trova, come ad esempio "1"

Consigli e avvertenze

  • Si ricorda che il primo elemento di un array è 0.
  • Accedere a un elemento in un array sua posizione con [0], sostituendo "a" con il nome della matrice e "0" con il numero di posizione.