ruby 小例子
来源:互联网 发布:c语言spawning cl.exe 编辑:程序博客网 时间:2024/05/17 04:07
看了看教程上面这个例子,练习了下,感觉确实在语法上面和java差别挺大的。
$arr = []$arr[0] = 2def add_prime( n )3.step( n, 2 ) { |num| $arr << num if is_prime? num }enddef is_prime?( num ) j = 0;c = 1while $arr[j] * $arr[j] <=numreturn false if num%$arr[j] == 0j += 1endreturn trueendadd_prime( 8 )print $arr.join(", "),"\n";
上面的例子能运行,但是我对上面的例子探究了下,发现了我暂时还解决不了的问题,呵呵,我菜鸟刚学习在,看下面代码
$arr = []$arr[0] = 2def add_prime( n )3.step( n, 2 ) { |num| $arr << num if is_prime? num }enddef is_prime?( num ) j = 0;c = 1while $arr[j] <=num #这里改动了,之后就报错了。这样写逻辑上面不应该有错的,,,,
return false if num%$arr[j] == 0j += 1endreturn trueendadd_prime( 8 )print $arr.join(", "),"\n";
呃,,,,下次解决这个问题,再来补充,,,,
- ruby 小例子
- ruby小例子-‘洞穴’文字游戏
- ruby小例子-动态执行,绑定,线程
- ruby新手报到之Class小例子
- ruby&sqlite的例子
- ruby 多线程例子!
- ruby多线程例子
- ruby学习的例子
- ruby sinatra 简单例子
- ruby 簡單例子
- ruby+selenium-webdriver一步一步完成自动化测试-----第一个小例子
- 一个Ruby小程序
- ruby小练习
- Ruby 小错误
- Ruby小笔记
- RUBY小经验累积
- 小例子
- Ruby 使用 OpenGL 的例子
- 二分查找的实现及注意事项
- SSH整合Maven,Maven常引用到的Jar包
- Install MongoDB on FC6
- 衡山骑行之旅,程序员人生开始前的疯狂
- 什么是block内行迁移?intra blcok chain
- ruby 小例子
- NSInvocation的使用
- JS中定义类的方法
- 技术博走起
- hdu 1114 Piggy-Bank(完全背包)
- ios面试题收集一(附基本答案)
- android 开发之音乐播放器代码
- mysql语句可以这样写
- PAT (Basic Level) Practise (中文)—— 1005. 继续(3n+1)猜想