Ruby 초보자 과제 배열
qiita.rb
fruits = [ "Apple", "Orange", "Strawberry" ]
Q Orange를 꺼내주세요.
해답↓
qiita.rb
puts fruits[1]
배열의 요소는 [0] 안에서 왼쪽에서 순서대로 [0], [1], [2]와 인덱스 번호가 흔들리고 있기 때문에 왼쪽에서 두 번째로 늘어선 Orange는 [1]에서 꺼낸다.
Q 배열 "fruites"에서 요소를 차례로 꺼내 터미널에 표시하십시오.
실행 결과
qiita.rb
ターミナル
Apple
Orange
Strawberry
=> ["Apple", "Orange", "Strawberry"]
해답↓
qiita.rb
fruits.each do |fruit|
puts fruit
end
배열의 요소를 차례로 꺼내 처리를 할 수 있는 each문을 사용한다.
배열.each do | 변수 이름 |
~실행하고 싶은 처리~
end (←end까지의 사이에 실행하고 싶은 처리를 쓴다)
이 문제에서 말하는 변수 fruit는 end 밖에서 사용하려고 하면 에러가 된다.
Reference
이 문제에 관하여(Ruby 초보자 과제 배열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/rainbow___0/items/c59243075c2cf39fedd7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)