Manual
array_get 함수 설명
array_get 함수는 배열에서 특정 인덱스의 값을 가져오는 기능을 제공합니다. 이 함수는 배열을 담고 있는 변수와 해당 배열에서 값을 가져올 인덱스를 제공해야 합니다. 주의할 점은 주어진 배열 인덱스가 범위를 벗어나면 게임이 오류로 종료된다는 것입니다. 이 함수는 다차원 배열에서도 사용할 수 있으며, 배열 인덱스를 제공할 때 어떤 차원을 가져올 것인지 명시해야
Manual
array_get 함수는 배열에서 특정 인덱스의 값을 가져오는 기능을 제공합니다. 이 함수는 배열을 담고 있는 변수와 해당 배열에서 값을 가져올 인덱스를 제공해야 합니다. 주의할 점은 주어진 배열 인덱스가 범위를 벗어나면 게임이 오류로 종료된다는 것입니다. 이 함수는 다차원 배열에서도 사용할 수 있으며, 배열 인덱스를 제공할 때 어떤 차원을 가져올 것인지 명시해야
Manual
배열과 관련된 몇 가지 함수가 있습니다. 이러한 함수들은 코드에서 유연성을 제공하며, 게임을 만들 때 더 기능적이고 동적인 배열을 생성할 수 있도록 도와줍니다. 기본 배열 함수 함수 이름 설명 array_create 새로운 배열을 생성합니다. array_copy 배열을 복사합니다. array_equals 두 배열이 같은지 비교합니다. array_get 배열의 특정 인덱스에 있는 값을
Manual
함수 설명 array_foreach 함수는 배열(또는 배열의 특정 범위)을 반복하면서 각 요소에 대해 지정된 콜백 함수를 실행합니다. 이 함수를 사용하여 배열 요소를 직접 변경할 수는 없지만, 배열 요소가 다른 것을 참조하는 경우(예: 배열 요소가 배열이나 구조체인 경우)에는 변경이 가능합니다. 콜백 함수 이 함수에 전달하는 콜백 함수는
Manual
array_first 함수는 배열의 첫 번째 요소를 반환하는 함수입니다. 즉, 인덱스 0에 있는 요소를 가져옵니다. 이 함수를 사용할 때는 array_shift를 사용하여 배열의 첫 번째 요소를 제거할 수도 있습니다. 문법 array_first(array); 인수 인수 유형 설명 array Array 첫 번째 값을 가져올 배열입니다. 반환값 * 배열이 비어 있지 않으면 배열이
Manual
array_find_index 함수는 주어진 조건을 만족하는 첫 번째 배열 요소의 인덱스를 찾는 데 사용됩니다. 이 함수는 배열의 모든 요소에 대해 실행되는 Predicate Function을 입력으로 받습니다. 이 함수는 조건에 따라 true 또는 false를 반환해야 합니다. Predicate 함수가 배열의 요소에 대해 true를 반환하는 즉시, array_find_index 함수는 그 요소의 인덱스를
Manual
array_filter_ext 함수는 array_filter와 유사하지만, 새로운 배열을 반환하는 대신 인자로 전달된 원래 배열을 수정합니다. 이 함수는 배열의 모든 요소에 대해 실행되는 Predicate Function을 제공합니다. 이 함수는 조건에 따라 true 또는 false를 반환해야 합니다. 주요 기능 * Predicate Function: 배열의 각 요소에 대해 실행되며, 조건에 따라 true 또는 false를 반환합니다.
Manual
함수 개요 array_filter 함수는 주어진 배열의 필터링된 버전을 반환하는 함수입니다. 이 함수는 배열의 모든 요소에 대해 실행되는 조건 함수(프레디케이트 함수)를 필요로 합니다. 이 함수는 각 요소에 대해 true 또는 false를 반환해야 하며, true를 반환하는 요소는 반환된 배열에 포함되고, false를 반환하는 요소는 무시됩니다. 기본적으로 이 함수는 전체 배열을
Manual
이 문서는 array_equals 함수에 대해 설명합니다. 이 함수는 두 개의 배열이 동일한지(같거나 동등한지) 확인합니다. 두 배열을 입력으로 주면, 함수는 두 배열이 같으면 true를, 그렇지 않으면 false를 반환합니다. 이 검사는 재귀적으로 수행되므로, 중첩된 배열도 확인합니다. 사용 주의 사항 array_equals는 두 배열이 동일한지 확인하는 것이 아니라, 두 배열이 같은
Manual
array_delete 함수는 주어진 배열에서 특정 위치의 값 또는 값의 범위를 삭제하는 기능을 제공합니다. 이 함수는 배열을 참조하는 변수, 삭제할 배열의 인덱스(위치), 삭제할 값의 개수를 인수로 받습니다. 인덱스와 삭제할 값의 개수에 대해 음수 값을 지정할 수 있습니다. 문법 array_delete(array, index, number); 인수 설명 인수 타입 설명 array
Manual
array_create_ext 함수는 주어진 크기의 배열을 생성합니다. 새 배열의 각 요소에 대해 주어진 콜백 함수를 호출하고, 그 반환 값을 해당 요소에 적용합니다. 이 함수를 사용하면 배열 인덱스에 따라 값이 변경되는 배열을 초기화할 수 있습니다. 콜백 함수 두 번째 인수로 제공된 콜백 함수는 1개의 인수를 받아야 하며, 이는 현재 배열
Manual
array_create 함수는 주어진 크기의 배열을 생성하는 데 사용됩니다. 이 함수에 배열의 길이를 전달하면, 배열의 "핸들"이 반환되며 이를 변수에 할당할 수 있습니다. 이렇게 생성된 배열의 각 항목은 기본적으로 0으로 초기화됩니다. 하지만 선택적으로 초기화 값을 지정할 수도 있습니다. 초기화 값을 제공하면, 새 배열의 모든 인덱스가 0 대신 해당
Manual
array_copy_while 함수는 새로운 배열을 생성하고 입력 배열의 요소를 추가합니다. 이때, 요소가 주어진 조건을 만족하는 동안(즉, 조건 함수가 true를 반환하는 동안) 요소를 추가합니다. 조건 함수가 false를 반환하는 순간, 함수의 실행이 중단되며, 해당 요소와 그 이후의 요소는 새로운 배열에 추가되지 않습니다. 이 함수는 array_filter와 유사하지만, array_filter는 조건