각각 Ruby에서 키워드를 수집합니다.

MD Aminul Islam 2023년6월21일
  1. Ruby의 배열에서 each 사용
  2. Ruby의 배열에서 collect 사용
각각 Ruby에서 키워드를 수집합니다.

배열의 각 요소에서 작동하는 가장 짧은 방법을 찾고 있을 수 있습니다. for 루프를 설계하고 모든 배열 요소를 하나씩 살펴보고 작업을 수행할 수 있습니다.

그러나 Ruby에는 가장 쉬운 방법이 있습니다. 이를 위해 또는 수집을 사용할 수 있습니다.

이 기사에서는 Ruby에서 eachcollect의 사용에 대해 설명합니다. 또한 이해를 돕기 위해 주제와 관련된 몇 가지 예를 볼 것입니다.

eachcollect는 각 배열 요소에 대해 작업을 수행할 수 있도록 하는 Ruby의 두 가지 기본 제공 키워드입니다.

Ruby의 배열에서 each 사용

아래 예제에서는 배열에서 each를 사용하는 것을 볼 수 있습니다. 토론에서 아래 예를 들어 보겠습니다.

array=[1,2,3,4]
array.each {|x| puts x*2}

위의 예에서는 각 배열 요소에 2를 곱하여 결과를 보여주었습니다. 이를 위해 을 사용했습니다.

위의 예제 코드를 실행하면 아래와 같은 결과를 얻을 수 있습니다.

2
4
6
8

Ruby의 배열에서 collect 사용

아래 예제에서는 배열에서 collect를 사용하는 방법을 보여줍니다. 토론에서 아래 예를 들어 보겠습니다.

array=[1,2,3,4]
puts array.collect {|x| x*2}

위의 예에서는 각 배열 요소에 2를 곱하여 결과를 보여주었습니다. 이를 위해 수집을 사용했습니다.

위의 예제 코드를 실행하면 아래와 같은 결과를 얻을 수 있습니다.

2
4
6
8

collecteach는 유사하게 작동하지만 고유한 차이점이 있습니다. eachcollect의 주요 차이점은 each가 항목을 반복하고 작업을 수행하지만 배열에 영향을 주지 않거나 collect가 특정 코드 블록을 모두에 적용하는 새 개체를 생성하지 않는다는 것입니다. 항목을 반환하고 배열의 새 버전을 반환합니다.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

관련 문장 - Ruby Keyword