Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

배열의 값 포함 여부

항목값
화면 이름Array contains
식별자arrayContainsV1
지원 실행 방식Batch, Faster, Streaming
범주배열 (Array), 논리 (Boolean)
반환 자료형Boolean

배열에 지정한 값이 있으면 true를 반환합니다. 서로 다른 숫자 자료형도 비교할 수 있으며, 소수 부분을 잘라서 정수와 일치시키지는 않습니다.

입력 인자

이름지정 여부자료형의미와 조건
Array필수Expression<Array<ComparableType>>검색할 배열입니다.
Value필수Expression<ComparableType>배열 안에서 찾을 값입니다.

입출력 예시

예시 1: 기본 동작

인자 값:

  • Array: part_ids
  • Value: BRR-123
part_ids출력
[ AWE-112, BRR-123 ]true
[ AWE-222, ABC-543 ]false

예시 2: 기본 동작

서로 다른 숫자 자료형도 비교할 수 있습니다.

인자 값:

  • Array: ids
  • Value: 1
ids출력
[ 1, 2 ]true
[ 2, 3 ]false

예시 3: null 처리

인자 값:

  • Array: array
  • Value: value
arrayvalue출력
[ 1, 2, 3 ]nullfalse
null1false
nullnullfalse
[ 1, 2, 3, null ]nulltrue

예시 4: 경계 조건

1.0은 배열의 정수 1과 같은 수치로 비교합니다.

인자 값:

  • Array: ids
  • Value: 1.0
ids출력
[ 1, 2 ]true

예시 5: 경계 조건

1.2를 정수 1로 반올림하거나 잘라서 일치시키지 않습니다.

인자 값:

  • Array: ids
  • Value: 1.2
ids출력
[ 1, 2 ]false