获取当前日期和时间:
以下是一个简单的例子,以获得当前的日期和时间:
#!/usr/bin/ruby -w
time1 = Time.new
puts Current Time : + time1.inspect
# Time.now is a synonym:
time2 = Time.now
puts Current Time : + time2.inspect
这将产生以下结果:
Current Time : Mon Jun 02 12:02:39 -0700 2008
Curr
现在我们将前面的一些示例程序的代码坼开来分析一下. 下面的例子出现在简单的例子一节. def fact(n) if n == 0 1 else n * fact(n-1) end end print fact(ARGV[0].to_i), “\n” 因为是第一次解释,我们将逐行分析. def fact(n) 第一行,def 用于定义一个函数(或者,更准确地说,一个方法(method);我们会在稍后的一节中详细讨
五分之一
OneFiveOne是用编写的简单命令行应用程序的示例,该应用程序解析给定的罗马数字,并以十进制形式返回它们。 在[这里]阅读随附的文章!
尝试一下
Git克隆,然后cd进入目录并运行bundle install然后进行gloss build ,然后运行ruby app.rb
例子:
[~/code/onefiveone]$ ruby app.rb
Enter a Roman numeral:
CLI
Answer: 151
Enter a Roman numeral:
^CThan