---
# System prepended metadata

title: 자바스크립트 스터디 2일차

---

# 자바스크립트 스터디 2일차
## 배열 문제

### 문제
```javascript=
let animals= [
    "Aardvark",
    "Albatross",
    "Alligator",
    "Alpaca",
    "Ant",
    "Ape",
    "Armadillo",
    "Donkey",
    "Baboon",
    "Badger",
    "Barracuda",
    "Bat",
    "Bear",
    "Beaver",
    "Bee",
    "Bison",
    "Cat",
    "Caterpillar",
    "Cattle",
    "Chamois",
    "Cheetah",
    "Chicken",
    "Chimpanzee",
    "Chinchilla",
    "Chough",
    "Clam",
    "Cobra",
    "Cockroach",
    "Cod",
    "Cormorant",
    "Dugong",
    "Dunlin",
    "Eagle",
    "Echidna",
    "Eel",
    "Eland",
    "Elephant",
    "Elk",
    "Emu",
    "Falcon",
    "Ferret",
    "Finch",
    "Fish",
    "Flamingo",
    "Fly",
    "Fox",
    "Frog",
    "Gaur",
    "Gazelle",
    "Gerbil",
    "Giraffe",
    "Grasshopper",
    "Heron",
    "Herring",
    "Hippopotamus",
    "Hornet",
    "Horse",
    "Kangaroo",
    "Kingfisher",
    "Koala",
    "Kookabura",
    "Moose",
    "Narwhal",
    "Newt",
    "Nightingale",
    "Octopus",
    "Okapi",
    "Opossum",
    "Quail",
    "Quelea",
    "Quetzal",
    "Rabbit",
    "Raccoon",
    "Rail",
    "Ram",
    "Rat",
    "Raven",
    "Red deer",
    "Sandpiper",
    "Sardine",
    "Sparrow",
    "Spider",
    "Spoonbill",
    "Squid",
    "Squirrel",
    "Starling",
    "Stingray",
    "Tiger",
    "Toad",
    "Whale",
    "Wildcat",
    "Wolf",
    "Worm",
    "Wren",
    "Yak",
    "Zebra"
]

// 어레이에 마지막 아이템 'Zebra' 제거하기 
animals.pop()
console.log(animals)

// 주어진 어레이에 'Dog' 추가하기
animals.push('Dog')
console.log(animals)

// 주어진 어레이에 'Mosquito', 'Mouse', 'Mule' 추가하기
animals.push('Mosquito', 'Mouse', 'Mule')
console.log(animals)

// 해당 어레이에 'Human'이 있는가?
console.log(animals.includes('Human')) // false

// 해당 어레이에 'Cat'이 있는가?
console.log(animals.includes('Cat')) // true 

// 'Red deer'을 'Deer'로 바꾸시오
animals.[animals.indexOf('Red deer')] = 'Deer'
console.log(animals)

// 'Spider'부터 3개의 아이템을 기존 어레이에서 제거하시오.
animals.splice(animals.indexOf('Spider'), 3)
console.log(animals)

// 'Tiger' 이후의 값을 제거하시오.
animals.splice(animals.indexOf('Tiger'))
console.log(animals)

// 'B'로 시작되는 아이템인 'Baboon'부터 'Bison'까지 가져와 새로운 어레이에 저장하시오.
let new = animals.slice(animals.indexOf('Baboon'), animals.indexOf('Bison') + 1)
console.log(new)

```