Language/Ruby&Rails
Ruby Array 안의 값이 있는지 확인하는 방법
Array안에 있는 값에 특정 값이 있는지 찾기 위해서는 직접 반복문을 돌려서 값을 비교할 수도 있겠으나 Ruby 에서는 기본적으로 문법으로 제공해 주고 있다. 이럴 경우에는 include? 를 사용하면 된다. 문자나 숫자 값이 있는지 확인하는 방법 number_array = [1, 2, 3, 4, 6, 8] p number_array.include?(2) 해당 데이터가 있다면 true 를 없다면 false 를 리턴한다. 특정 배열 Array 의 값이 Array 에 값이 포함되어 있는지 확인하는 방법 number_array = [1,2,3,4,5,6] # 2, 7중 하나라도 존재하는지 [2, 7].any? {|n| number_array.include?(n)} # 2, 7 모두 존재하는지 [2, 7].a..
2023. 1. 26. 09:02