Einf; a Ruby-ban

Gratulálok! Most, hogy eddig elérted, készen állsz a programok írására.

Helló Világ

Vegyünk egy szerkesztőt, és írjuk be a következőt:

Mentse a fájlt a szia.rb és ezt írja be:

einf

tesz azért hívják, mert olyan tárgy, mint S.tring kimenetek (angolul: tedd). A sort a konzolra írják.

Itt van egy másik példa:

Fogyás táplálkozás

Vezetéknév egy húr. Ezért más húrokhoz is csatolható, amint azt korábban láttuk.

Megjegyzés: Amikor Ruby programot ír, akkor csak a sorok a -val tesz kimenet a képernyőn.

Egy másik példa

Az utolsó fejezetben van irb beírta:

Fogyás táplálkozás

Tegye ezt egy fájlba, mentse és futtassa.

Fogyás táplálkozás

Azt akarjuk, hogy a számítógép azt mondja: "A válasz 20". Nem írhatjuk a következőket:

Csak húrokat fűzhetünk húrokhoz. Szükségünk van tehát az egész számra num2 konvertáljon karakterlánczá. Tudjuk, hogy ezt megtehetjük a módszerrel Egész # to_s képes csinálni:

einf

Tegye futtathatóvá a programokat

Ha Linuxot vagy Unixot használ, akkor futtathatóvá teheti a Ruby programot, hogy az elindulhasson, mint bármely más program.

Először tudnia kell, hogy a Ruby hova van telepítve a rendszerén. Adni 'melyik rubin"a konzolon:

Ruby programot

Tegyen egy '#!'a kimenet előtt, és tedd a programod első sorává.

einf

Most már tudod 'chmod + x prog.rb'Enter' a program futtatásához ('+x"futtatható").

Ruby programot

Feladatok

Ismételje meg az előző fejezet gyakorlatait, de ezúttal programként irb használni.

Vegyük a következő programot:

Töltse ki úgy, hogy a program a következőt írja: "Daniel 24 éves".