뽑는 메소드
pop() : 가장 마지막 요소를 뽑는다.
shift() : 가장 첫 요소를 뽑는다.
배열에 추가하는 메소드
push() : 가장 마지막에 추가한다.
unshift() : 가장 첫 번째에 추가한다.
조합을 해보자.
var a = [];
var b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
for (var i = 0; i < 3; i++) {
var randomNum = b.pop();
a.push(randomNum);
}
pop
pop으로 뒤에것부터 3개를 빼면 9 8 7
push로 마지막에 추가해서 집어넣으면 그대로 9 8 7
pop은 그대로 가고, push가 아니라 unshift였다면?
앞부터 채워 넣으니까 7 8 9
'개발 > Java Programming' 카테고리의 다른 글
[Java] 출력 시 공백 맞추기,..printf사용 (0) | 2015.12.24 |
---|---|
[Java] 약수 구하는 코드 (0) | 2015.12.24 |