is_array 함수 설명
is_array
함수는 변수가 배열인지 확인하는 데 사용됩니다. 만약 변수가 배열이라면 true
를 반환하고, 그렇지 않으면 false
를 반환합니다.
문법
is_array(n);
매개변수
매개변수 | 타입 | 설명 |
---|---|---|
n | Any | 확인할 변수 |
반환값
반환값 | 타입 | 설명 |
---|---|---|
Boolean | true 또는 false | 변수 n이 배열인지 여부 |
예제
if (is_array(a)) {
a = -1;
}
위의 코드는 변수 a
가 배열인지 확인하고, 만약 true
가 반환되면 배열을 삭제하기 위해 변수의 값을 -1로 설정합니다.
활용 예제
예제 1: 배열 확인 후 처리
var myArray = [1, 2, 3];
if (is_array(myArray)) {
show_message("myArray는 배열입니다.");
} else {
show_message("myArray는 배열이 아닙니다.");
}
예제 2: 배열이 아닐 경우 기본값 설정
var myVar = 10;
if (!is_array(myVar)) {
myVar = [0, 0, 0]; // 기본 배열로 초기화
}
예제 3: 여러 변수를 배열로 변환
var var1 = 5;
var var2 = "Hello";
var var3 = [1, 2, 3];
if (!is_array(var1)) {
var1 = [var1]; // var1을 배열로 변환
}
if (!is_array(var2)) {
var2 = [var2]; // var2를 배열로 변환
}
예제 4: 배열의 요소에 접근
var myArray = [10, 20, 30];
if (is_array(myArray)) {
var firstElement = myArray[0]; // 첫 번째 요소 접근
show_message("첫 번째 요소: " + string(firstElement));
}
이와 같은 방식으로 is_array
함수를 활용하여 변수가 배열인지 확인하고, 그에 따른 적절한 처리를 할 수 있습니다.