Hvordan finne en Array Element i Ruby

I programmeringsspråket Ruby, er en rekke en liste over elementer. En rekke inngår i parentes, med hvert element som finnes i anførselstegn. For eksempel, [ "eple", "oransje", "banan", "fersken"] er en matrise som inneholder fire forskjellige typer frukt. Du kan søke i en matrise for et bestemt element. Hvis det er funnet, forteller Ruby du objektets plassering i matrisen. Hvis det ikke blir funnet, returnerer Ruby "null".

Bruksanvisning

1 Åpne Ledetekst i Windows eller Terminal i Mac OS X.

2 Skriv "IRB" uten anførselstegn og trykk "Enter" for å laste interaktivt Ruby konsoll, hvis du ikke allerede har en konsoll eller skript i å søke etter en matrise.

3 Finn eller tilordne en variabel navn for array. For eksempel, for å tildele array variabelen "a" du ville skrive:

a = [ "eple", "oransje", "banan", "fersken"]

4 Skriv inn følgende:

a.index ( "banan")

Erstatt "a" med variabel navn hvis det ikke er "en". Erstatt "banan" med søkeordet ditt, og pass på å forlate i anførselstegn. Responsen vil inneholde plasseringen av begrepet som man søkte hvis det blir funnet, slik som "1."

Hint

  • Husk at det første elementet i en matrise er 0.
  • Åpne et element i en matrise av sin beliggenhet med en [0], erstatte "a" med navnet på tabellen og "0" med sin plassering nummer.