Video: Ruby on Rails by Leila Hofer 2024
Variabler i Ruby heter med alfanumeriska tecken och understreck (_) tecken, och kan inte börja med ett tal eller en bokstav. Variabler, som i algebra, är nyckelord som används för att lagra datavärden för senare användning. Även om data som lagras i en variabel kan ändras, kommer variabelnamnet alltid att vara detsamma.
Tänk på en variabel som ett gym locker - vad du lagrar i byteförändringar, men lockernummeret förblir alltid detsamma.
Tabellen visar några av de datatyper som Ruby kan lagra.
Datatyp | Beskrivning | Exempel |
---|---|---|
Nummer | Positiva eller negativa tal med eller utan decimaler | 156-101. 96 |
Strängar | Skrivbara tecken | Holly NovakSeñor |
Boolean | Värdet kan antingen vara sant eller falskt | truefalse |
För att initialt ange eller ändra en variabels värde, skriv variabelnamnet och använd ett lika tecken, som visas i följande exempel:
myName = "Nik" pizzaCost = 10 totalCost = pizzaCost * 2
Till skillnad från JavaScript kräver Ruby inte att du använder var-nyckelordet för att deklarera en variabel eller för att ställa in dess värde första gången.
Variable namn är skiftlägeskänslig, så när du hänvisar till en variabel i ditt program kom ihåg att MyName är en annan variabel från myname. I allmänhet ge din variabel ett namn som beskriver data som lagras.