闲话几句
最近学习Clojure语言,4Clojure这种分级题目的方式感觉不错,受此启发,网上没发现类似的Ruby题目,就自己收集一个,抛砖引玉。
欢迎大家推荐有趣的题目。
参考答案在文末
入门
显示“hello world”
显示3+2-5的结果
“hello world"转换为大写
写一个add加法函数,参数a、b
初级
计算1到10的累加
列表1..10中的每项乘2
检查字符串tweet是否包括单词
words = ["scala", "akka", "play framework", "sbt", "typesafe"]
tweet = "This is an example tweet talking about scala and sbt."
中级
实现快速排序
实现加法函数的单元测试
埃拉托斯特尼筛法,求120以内的素数
高级
- 值对象:EmailAddress
(待定)