Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Hocube

혼자 공부하는 자바스크립트 5주차 Chapter 06 본문

혼공단

혼자 공부하는 자바스크립트 5주차 Chapter 06

Hocube 2024. 8. 11. 18:09
반응형

[기본 미션] 객체, 속성, 메소드가 무엇인지 설명하기

 

클래스

객체를 생성하기 위한 틀. 객체가 가져야 할 변수나 메서드를 정의 한, 설계도이다.

 

 

객체

클래스에서 정의한 속성과 기능을 가진 실체를 '객체'라고 한다.

 

 

인스턴스

클래스를 가지고 구체적으로 값을 할당한 것을 '인스턴스'라고 한다.

 

 

속성

객체 내부에 있는 값

 

 

메서드

객체의 속성 중 함수 자료형인 속성을 특별히 메서드 라고 한다.

 

 

 

 

[선택 미션] p. 288 확인 문제 3번 풀고, 풀이 과정 설명하기

모질라 문서에서 Math 객체와 관련된 내용을 읽고 사인 90도의 값을 구해보세요.

참고로 사인 90도는 1입니다. 아주 단순하게 생각해서 구현하면 0.8939966636005579라는 결과가 나옵니다.

0.8939966636005579가 나왔다면 왜 그런지, 그리고 이를 어떻게 해야 제대로 사용할 수 있는지 구글 검색 등을 활용해서 알아보고 코드를 수정하세요. 

 

<script>
    const degree = 90;
    const radians = degree * (Math.PI / 180);
    console.log(Math.sin(radians)); // 1 출력
</script>

 

Math.sin() 메소드는 괄호 내부에 라디안 단위를 넣어야 한다.
반응형