这是我编写的一个简单的(十分简单)的电话簿程序的代码:
然后打开命令提示符,进入F盘并输入irb进入Ruby的irb环境。接着输入(=>后是计算机输出的内容)
Name2~Namen就不给大家逐个写出来了(和Name1一样)这里说明一下,“telenumber ‘Name1’”中的telenumber是代码中的方法名称,不要和文件名telnumber混淆。运行后的界面如下图:
1 def telenumber(name)
2 if name == "Name1"
3 puts '1234567'
4 elsif name == "Name2"
5 puts '7654321'
6 elsif name == "Name3"
7 puts '1876654'
8 elsif name == "Name4"
9 puts '1656774'
10 elsif name == "Namen"
11 puts '1557878'
12 end
13 end
把这个脚本文件保存为telnumber.rb,我把它保存在F盘中。其中NName1 ~ Namen是被查询人的名字。2 if name == "Name1"
3 puts '1234567'
4 elsif name == "Name2"
5 puts '7654321'
6 elsif name == "Name3"
7 puts '1876654'
8 elsif name == "Name4"
9 puts '1656774'
10 elsif name == "Namen"
11 puts '1557878'
12 end
13 end
然后打开命令提示符,进入F盘并输入irb进入Ruby的irb环境。接着输入(=>后是计算机输出的内容)
Name2~Namen就不给大家逐个写出来了(和Name1一样)这里说明一下,“telenumber ‘Name1’”中的telenumber是代码中的方法名称,不要和文件名telnumber混淆。运行后的界面如下图: