From Wikipedia, the free encyclopedia
Ruby – interpretuojama programavimo kalba greitam ir lengvam objektiškai orientuotam programavimui. Ruby ypač gerai tinka tekstiniams failams apdoroti.[reikalingas šaltinis] Tai paprasta, mobili ir lengvai plečiama kalba.[reikalingas šaltinis] Dažnai painiojama su Ruby On Rails programavimo terpe, kuri iš tikro pati naudoja Ruby.[reikalingas šaltinis]
Programa, skaičiuojanti skaičiaus n faktorialą:
# failas fact.rb
def fact(n)
if n == 0
1
else
n * fact(n-1)
end
end
puts fact(ARGV[0].to_i)
% ruby fact.rb 1
1
% ruby fact.rb 5
120
% ruby fact.rb 40
815915283247897734345611269596115894272000000000
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.