文件名称:my_find_code_along-v-000
文件大小:8KB
文件格式:ZIP
更新时间:2024-03-12 02:57:04
Ruby
附带代码:构建find方法 ##目标 继续练习使用收益和块 深入了解#find ##运动中的代码 分叉并克隆此实验室。 您将在lib/my_find.rb编码您的解决方案。 如果在任何时候你想用例子来进行操作,您可以把binding.pry的方法和运行任何地方ruby bin/my_find在终端撬左右。 ###步骤1我们需要使用简单的较低层迭代器while来遍历传入集合中的每个元素。 记住,由于这是一个较低级别的迭代器,因此我们需要显式添加一个称为i的计数器,并在每次进入循环时将其递增( i = i + 1 ): def my_find ( collection ) i = 0 while i < collection . length i = i + 1 end end ###步骤2对于集合中的每个元素,您将yield该块。 让我们看一下代码并分解正在发生的
【文件预览】:
my_find_code_along-v-000-master
----bin()
--------my_find(116B)
----CONTRIBUTING.md(2KB)
----.rspec(54B)
----spec()
--------my_find_spec.rb(820B)
--------spec_helper.rb(4KB)
----LICENSE.md(1KB)
----.gitignore(642B)
----.learn(78B)
----lib()
--------my_find.rb(43B)
----README.md(4KB)