Video: Ruby variable types and variable scope 2024
Variabler i Ruby er navngitt med alfanumeriske tegn og understreket (_) tegn, og kan ikke begynne med et tall eller et stort bokstav. Variabler, som i algebra, er nøkkelord som brukes til å lagre dataverdier for senere bruk. Selv om dataene som er lagret i en variabel, kan endres, vil variabelnavnet alltid være det samme.
Tenk på en variabel som et treningsstudio - hva du lagrer i oppbevaringsskapet, men oppbevaringsnummeret forblir alltid det samme.
Tabellen viser noen av datatyper Ruby kan lagre.
Datatype | Beskrivelse | Eksempel |
---|---|---|
Tall | Positive eller negative tall med eller uten decimaler | 156-101. 96 |
Strenge | Utskriftsbare tegn | Holly NovakSeñor |
Boolean | Verdien kan enten være sann eller falsk | truefalse |
For å først angi eller endre en variables verdi, skriv variabelenavnet og bruk ett like-tegn, som vist i følgende eksempel:
myName = "Nik" pizzaCost = 10 totalCost = pizzaCost * 2
Til forskjell fra JavaScript krever Ruby ikke at du bruker var-nøkkelordet til å erklære en variabel, eller for å angi verdien sin første gang.
Variable navn er sakssensitiv, så når du henviser til en variabel i programmet, husk at MyName er en annen variabel fra myname. Generelt gi variabelen et navn som beskriver dataene som lagres.