Video: Ruby on Rails by Leila Hofer 2024
Når du bruker Interactive Ruby (IRB), bruker du sannsynligvis Ruby's innebygde puts-metode, som skriver ut en streng for deg. Du kan også bruke puts og en annen innebygd produksjonsorientert metode som kalles utskrift for å skrive ut en melding, og deretter samle inn noe innspill fra brukeren.
Utskriftsmetoden er akkurat som setninger, men i stedet for å automatisk legge til en nylinjetegn på slutten av strengen, går utskriften ut av markøren på samme linje på slutten av strengen.
A nylinjetegn (noen ganger kalt en vognretur, linjeinngang, eller linjeskille ) er et usynlig tegn som instruerer terminalen for å flytte den nåværende posisjonen der den viser tegn ned en linje og helt tilbake til venstre (som standard). Newline, vognretur og linjemating er faktisk tre forskjellige ting, men du kan bare bruke begrepet newline.
Markøren i terminalen er den nåværende posisjonen der terminalen skriver ut tegn eller venter på at du skriver inn. I ditt terminale program blir markørens posisjon vanligvis tegnet som et understrek eller blokkkarakter. Det kan også blinke.
Følg disse trinnene for å starte et program (i dette eksemplet er programmene en som gjør at du kan tegne figurer):
-
Bytt til Atom-editoren, og sørg for at du ser på det nye prosjektvinduet. Det skal være tomt.
-
Skriv inn en kommentar øverst på filen som en påminnelse om hva programmet skal gjøre:
# # Ruby For Kids Project 4: Shapes # Programmert av: Chris Haupt # Experiment med tegning av ASCII kunstformer ved hjelp av kode. #
Kommentarer er etiketter, beskrivelser, forklaringer eller notater du legger inn i koden din for å bli lest av deg og andre mennesker. Ruby prøver ikke å tolke eller kjøre kommentarer. Du lar Ruby vite at en linje er en kommentar ved å legge til hash karakteren (#) før kommentaren starter. Noen ganger er det nyttig å "kommentere" kode som ikke fungerer eller at du ikke trenger, men heller ikke vil slette fra filen. Du legger bare en kommentar karakter foran linjene du vil gjemme fra Ruby.
-
Vis en melding til brukeren din som vil vises når programmet kjøres:
setter "Velkommen til figurer" utskrift "Hvor stor vil du ha din form?"