array_push 함수 설명
array_push
함수는 배열의 끝에 값(또는 값들)을 추가할 수 있게 해주는 함수입니다. 배열의 길이를 알 필요 없이 사용할 수 있습니다. 이 함수는 배열을 담고 있는 변수를 제공해야 하며, 최소한 하나의 값을 추가해야 합니다. 추가적으로 더 많은 값을 제공할 수도 있으며, 이 값들은 순차적으로 배열에 추가됩니다.
문법
array_push(variable, value, [value], [value], [etc...]);
인자 설명
인자 | 타입 | 설명 |
---|---|---|
variable | Array | 배열을 담고 있는 변수 |
value | Any | 배열의 끝에 추가할 값 |
[value] | Any | OPTIONAL: 배열에 추가할 추가 값들 |
반환값
N/A
예제
array_push(score_array, obj_Player1.scr, obj_Player2.scr, obj_Player3.scr, obj_Player4.scr);
위 코드는 주어진 배열의 끝에 네 개의 값을 추가합니다.
활용 예제
- 점수 기록하기
var score_array = [];
array_push(score_array, 100);
array_push(score_array, 200);
array_push(score_array, 150);
- 이름 목록 만들기
var name_array = [];
array_push(name_array, "Alice");
array_push(name_array, "Bob", "Charlie");
- 게임 레벨 추가하기
var level_array = [];
array_push(level_array, 1);
array_push(level_array, 2, 3, 4);
- 사용자 입력 저장하기
var input_array = [];
array_push(input_array, user_input);
array_push(input_array, another_input);
- 다양한 데이터 타입 추가하기
var mixed_array = [];
array_push(mixed_array, "Hello");
array_push(mixed_array, 42, true);
이와 같이 array_push
함수를 활용하여 다양한 데이터와 값을 배열에 추가할 수 있습니다.