본문 바로가기
Tutorial/TEST

자바스크립트 테스트01

by @webstoryboy 2023. 3. 10.
Tutorial/Test

자바스크립트 테스트

by @webs 2023. 02. 21.

테스트

다음의 스크립트를 보고 결과 값을 작성하거나 빈칸을 채우시오.


01. 결괏값을 작성하시오.

{
    var x = 100; 

    console.log(x);
}

02. 결괏값을 작성하시오.

{
    let x = 100;
    x = 300;   

    console.log(x);
}

03. 결괏값을 작성하시오.

{
    const y = 200;
    y = 100;

    console.log(y);
}

04. 결괏값을 작성하시오.

{
    let x = 100;
    x += 300;       

    console.log(x);
}

05. 결괏값을 작성하시오.

{
    const arr = new Array(); 

    arr[0] = 100;               
    arr[1] = 200;               
    arr[2] = "javascript";     

    console.log(arr[0]);
    console.log(arr[1]);
    console.log(arr[2]);
}

06. 결괏값을 작성하시오.

{
    const arr = new Array(100, 200, "javascript");

    console.log(arr[0]);
    console.log(arr[1]);
    console.log(arr[2]);
}

07. 결괏값을 작성하시오.

{
    const arr = [];    

    arr[0] = 100;              
    arr[1] = 200;              
    arr[2] = "javascript";   

    console.log(arr[0]);
    console.log(arr[1]);
    console.log(arr[2]);
}

08. 결괏값을 작성하시오.

{
    const arr = [100, 200, "javascript"];    

    console.log(arr[0]);
    console.log(arr[1]);
    console.log(arr[2]);
}

09. 결괏값을 작성하시오.

{
    const obj = new Object();

    obj[0] = 100;
    obj[1] = 200;
    obj[2] = "javascript";

    console.log(obj[0]);
    console.log(obj[1]);
    console.log(obj[2]);
}

10. 결괏값을 작성하시오.

{
    const obj = new Object();

    obj.a = 100;
    obj.b = 200;
    obj.c = "javascript";

    console.log(obj.a);
    console.log(obj.b);
    console.log(obj.c);
}

11. 결괏값을 작성하시오.

{
    const obj = {};

    obj.a = 100;
    obj.b = 200;
    obj.c = "javascript";

    console.log(obj.a);
    console.log(obj.b);
    console.log(obj.c);
}

12. 결괏값을 작성하시오.

{
    const obj = {a : 100, b : 200, c : "javascript"};

    console.log(obj.a);
    console.log(obj.b);
    console.log(obj.c);
}

13. 결괏값을 작성하시오.

{
    const obj = [
        { a : 100, b : 200 },
        { c : "javascript" }
    ];

    console.log(obj[0].a);
    console.log(obj[0].b);
    console.log(obj[1].c);
}

14. 결괏값을 작성하시오.

{
    const obj = {
        a: 100,
        b: [200, 300],
        c: "javascript"
    }

    console.log(obj.a);
    console.log(obj.b);
    console.log(obj.b[0]);
    console.log(obj.b[1]);
    console.log(obj.c);
}

15. 결괏값을 작성하시오.

{
    const a = 100;
    const b = 200;
    const c = "javascript";

    const obj = { a, b, c }

    console.log(obj.a);
    console.log(obj.b);
    console.log(obj.c);
}

16. 결괏값을 작성하시오.

{
    const obj = {
        a: 100,
        b: [200,300],
        c: "javascript",
        d: function(){
            document.write("javascript가 실행되었습니다.");
        },
        e: function(){
            document.write( obj.c + "가 실행되었습니다.");
        },
        f: function(){
            document.write( this.c + "가 실행되었습니다.");
        }
    }

    console.log(obj.a);
    console.log(obj.b);
    console.log(obj.b[0]);
    console.log(obj.b[1]);
    console.log(obj.c);
    obj.d();
    obj.e();
    obj.f();
}

17. 결괏값을 작성하시오.

{
    let box = "javascript";
    box = "react";
    box += "javascript";;

    console.log(box);
}

18. 결괏값을 작성하시오.

{
    var x = 100;
    console.log(x);
    x = 200;
    console.log(x);
}

19. 결괏값이 나오도록 빈칸을 채우시오

{
    const obj = {
        a: 100,
        b: [200, 300, 400],
    }

    console.log(______);
    console.log(______);

    //결괏값
    //300
    //400
}

20. 변수, 상수, 배열, 객체의 개념을 간략하게 서술하시오.

댓글