본문 바로가기

javascript/basic

4day - 배열의 기초(1)

그 동안 if문과 for문을 사용했는데 이번에는 배열을 공부해보려한다.

책에서 나오길 배열은 여러 개의 변수를 한번에 다룰 수 있는 자료형이다 라고나온다.

배열은 []로 생성해야 된다.

예를 들면

var array = [273, 32, 103, 57, 52];

이런식으로 하면 배열이 된다.

cars는 3개의 자동차 이름을 넣어놨다.

for문으로 저 3가지를 다 나오게 하려고 했고

cars의 length 만큼 돌려서 3개가 나오게 된다.

결과를 보면 배열안에 들어가 있는 것 들이 하나씩 보인다.

이번에는 배열요소를 하나더 늘려서 for문을 사용해서 cars.lenght만큼 for문을 돌리는데

안에 if문으로 조건을 둬서 저건에 맞는것만 표현하도록 해보았다.

홀수인 배열요소를 나오게 조건을 둬서 나온 결과이다.

이번에는 키의 평균을 구하는걸 만들어 봤다.

var height에 배열로 키를 각각 넣었고

var sum은 마지막 평균값을 넣기위해 만들어둔다.

for문으로 height의lenght 만큼 돌려주고 

sum에다가 각각 for문이 돌아갈때마다 값을 누적시켜주고

마지막에 결과에 sum/height.lenght를 하면 평균값이 나온다.

답은 얼마일까

이걸 응용해서 평균에 포함되어있는 것 들을 구해보자.

아까 만든식에서 밑에 for문을 하나 더 만들어주고 if문으로 비교해주면 된다.

아까 평균값이 172.5였으니 172.5보다 큰 요소는 다 표현된거다.