Come creare un array di numeri sequenziali in Ruby

May 30

Il linguaggio di programmazione Ruby fornisce numerose funzioni che consentono la memorizzazione dei dati rapido ed efficiente. Ad esempio, è possibile creare una serie di numeri in sequenza usando una singola istruzione. Un array è un contenitore di memorizzazione dati in cui gli elementi sono reperibili loro indice. elementi di un array sono memorizzati in ordine sequenziale e sono in genere fissati in termini di dimensioni, nel senso che non possono crescere o restringersi dopo essere stato creato. Creazione di un array è semplice in Ruby.

istruzione

1 Caricare l'interprete di Ruby, cliccando sull'icona "Interactive Ruby" si trova sotto "Programmi" nel menu Start di Windows o "Applicazioni" in Mac OS. Viene visualizzata una finestra con il prompt dei comandi Ruby.

2 Dichiarare un nuovo array con il nome di "sequenziale", con una dimensione di dieci elementi. È possibile inizializzare l'array con numeri sequenziali aggiungendo la frase "{| i | i}" per la dichiarazione di matrice. Questa istruzione assegna il valore di "i" per l'indice "i". Ciò significa che al primo indice (indice zero), il valore 0 viene memorizzato nella matrice. Questo modello di assegnazione si ripete per tutti i dieci elementi dell'array. Dichiarare e inizializzare l'array scrivendo la seguente dichiarazione nel prompt dei comandi:

sequenziale = Array.new (10) {| i | io}

3 Osservare l'output. L'interprete stampa rubino fuori il seguente testo:

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]