Java Script(4)

윤비·2023년 11월 2일
0

Java Script(3)에선 아래와 같이 했었다

var ball1 = 1;

번호 6개를 뽑을려면 아래와 같이 하면되지만

var ball1 = 1;
var ball1 = 2;
var ball1 = 3;
...
var ball1 = 6;

수천개가 된다면 계속 만들어줘야 하기때문에 비효율적이다
그래서 Java Script에서는 배열(Array) 라는 배열구조를 사용할수 있다 (다른 프로그래밍 언어에도 있다)

  • (Array)를 사용하게 되면 서랍장을 사용하는 것 처럼 하나의 변수안에 여러개의 값들을 넣을 수 있다

    var lotoo = [1,2,3,4,5,6];
    변수를 하나 만들어주고 등호 뒤쪽에 대괄호 사이에 값들을 콤마로 구분해서 넣어주게 된다


위치 번호는 인덱스라고 불리며 인덱스는 첫번째라고 해서 1이 아니라 0부터 시작하게된다


추가로 배열에선

push() -> 마지막 값 추가

사용하게 되면 괄호안에 있는 값을 마지막에 추가 할수있다

예시

var lotto = [1,2,3,4,5,6];
lotto.push(7);
document.write(lotto);


Java Script(3)과 이어서 해보자면

var lotto = [];
lotto.push();
document.write(lotto);

여기서 숫자 6개를 랜덤으로 생성해보자

var lotto = [];
    lotto.push(parseInt(Math.random() * 45 + 1));
    lotto.push(parseInt(Math.random() * 45 + 1));
    lotto.push(parseInt(Math.random() * 45 + 1));
    lotto.push(parseInt(Math.random() * 45 + 1));
    lotto.push(parseInt(Math.random() * 45 + 1));
    lotto.push(parseInt(Math.random() * 45 + 1));
    document.write(lotto);   

profile
안녕하세요 응애 나 애기개발자

0개의 댓글