square_array-ruby-apply-000

时间:2024-03-11 10:11:20
【文件属性】:

文件名称:square_array-ruby-apply-000

文件大小:5KB

文件格式:ZIP

更新时间:2024-03-11 10:11:20

Ruby

方阵 目标 练习使用.each方法遍历数组。 练习对数组的每个元素进行操作。 指示 您将构建一个方法square_array ,该方法将数字数组中的每个元素平方,并返回一个包含这些平方数字的新数组。 使用迭代器并实现自己的逻辑,不要使用.each以外的任何内置数组方法(例如.collect , .inject )。 您可以问自己几个问题: 在数组上调用.each的返回值是多少? 如何在数组的每个元素上进行操作,还如何收集或存储这些元素? 我如何平方一个数字? 提示:有多种方法可以做到! Google Ruby的指数运算符,或参考上一课中有关简单数学的内容。 先进的 一旦测试通过,请查看是否可以使用更高级别的迭代器(例如.collect 。 期望例子 numbers = [ 1 , 2 , 3 ] square_array ( numbers ) # => [1,4,9]) new


【文件预览】:
square_array-ruby-apply-000-master
----CONTRIBUTING.md(2KB)
----square_array.rb(46B)
----.rspec(52B)
----spec()
--------square_array_spec.rb(552B)
--------spec_helper.rb(778B)
----LICENSE.md(1KB)
----.gitignore(642B)
----.learn(83B)
----README.md(1KB)

网友评论