表示招聘的话摘抄自豆瓣! http://jobs.douban.com
第二题就这么干吧
def make_carge money
choice = [50, 20, 10, 5, 1]
result = [0, 0, 0, 0, 0]
point = 0
while money != 0
if(money >= choice[point])
money -= choice[point]
result[point] += 1
else
point += 1
end
end
5.times do |i|
print choice[i], ' : ', result[i], "\n"
end
end
make_carge 87
或者干掉一个数组
def make_carge money
choice = [50, 20, 10, 5, 1]
result = 0
point = 0
while money != 0
if(money >= choice[point])
money -= choice[point]
result += 1
else
point += 1
print result, " "
result = 0
end
end
puts result
end
make_carge 4201
第一题这么做可以么?
def f t
a, b = 0, 1
t.times do
print a, " "
a, b = b, a + b
end
end
f 200
很强悍!
额,楼上是我用来测试这个问题的 id。。。
最近碰了碰 spine.js,好文章,赞一个,大神们的分享,会让我等菜 B 提高的很快地~
写好 ctrl+c v 多用变量存中间结果
[1,3,5,7].inject([]) {|result, el| result << el + (result[-1] || 0) }
[1,2,4].inject([]) {|result, el| result << el + (result[-1] || 0) }
1 + 3 + 5 等于 10?还是我根本没理解累加数组的意思?
id.....
学校待不住,出去实习,于是乎开撸 rails、ruby
devise 是不错,不过感觉项目开始就用,而不是中途修改
@lgn21st 偶也想要一枚!! [email protected]
谁说不下雨,现在下的好大!!
#10 楼 @poshboytl Rubyconf 很想去,但是估计时间不允许了。做等看大神们的录像。
#8 楼 @poshboytl 哇哈哈,我能理解成你在拉粉丝么!!
修改,然后, rake db:drop rake db:migration
t.integer :car_di....... 你应该发现了点什么吧。。。
能看看你 lineitem 的 migration 文件怎么写的么?
你的 current_cart 是什么?存到数据库中了么?
对验证的测试貌似是没有意义的。 单元测试的话,测测自己关键的逻辑函数吧。 功能测试感觉很有必要,最起码能保证自己请求通畅。
def fun arg
puts arg
eval arg
end
fun "4"
4
=> 4
fun "self"
self
=> main
这个有可能么?坐等大神
@tonyseek 咱应该反馈给谁?