반응형
자바스크립트 Math() : 삼각함수 #1 포스팅 썸네일 이미지

프로그래밍/JavaScript 기초

자바스크립트 Math() : 삼각함수 #1

"게임 개발을 한다면 좌표나 각도를 다루는 일이 많습니다. 좌표, 각도를 구하거나 호를 그릴때 삼각함수를 사용합니다. 자바스크립트의 Math 객체는 삼각 함수를 계산할 수 있는 여러 메서드를 제공합니다. Math.cos(), Math.sin(), Math.tan() 에 대해서 알아봅니다." 라디안 (Radian) 우리가 흔히 사용하는 각의 단위는 도수 입니다. 30도, 60, 90도 이런식으로 표현합니다. 하지만 컴퓨터는 라디안(Radian) 단위를 사용합니다. 만약 원의 중심에서 원둘레 상의 어떤 점까지의 호를 그린다면 이 길이가 바로 라디안입니다. 그래서 삼각함수 메서드를 사용할 때는 라디안으로 값을 넘겨주고, 표시 할때는 라디안을 다시 도수로 변환해서 표시합니다. Math.PI (원주율) 도수를 라..

2023.12.02 게시됨

자바스크립트 Math() : 난수 포스팅 썸네일 이미지

프로그래밍/JavaScript 기초

자바스크립트 Math() : 난수

"자바스크립트의 Math 객체는 수학적인 연산을 수행하기 위한 다양한 메서드를 제공합니다. 여기서는 난수를 반환하는 메서드를 알아봅니다." Math.random() Math.random() 메서드는 0 이상 1 미만의 난수를 반환합니다. let randomValue = Math.random(); console.log(randomValue) // 결과는 0 이상 1미만 값이 반환. // 0 이상 1 미만 값이 반환되므로 원하는 범위 만큼 곱하고 추가 가공한다. // 0 이상 99 이하의 난수가 필요한 경우 let randomValue = Math.random() * 100; // 0 이상 100 이하의 난수가 필요한 경우 let randomValue = Math.random() * 101; // 1 이상 ..

2023.12.01 게시됨

자바스크립트 Math() : 가장 큰 수 또는 가장 작은 수 반환 포스팅 썸네일 이미지

프로그래밍/JavaScript 기초

자바스크립트 Math() : 가장 큰 수 또는 가장 작은 수 반환

"자바스크립트의 Math 객체는 수학적인 연산을 수행하기 위한 다양한 메서드를 제공합니다. 여기서는 입력된 값들의 가장 큰수 또는 가장 작은 수를 반환하는 메서드를 알아봅니다." Math.max(x, y, ...) Math.max(x, y, ...) 메서드는 주어진 숫자들 중 가장 큰 값을 반환합니다. let maxNumber = Math.max(10, 5, 20, 15); console.log(maxNumber); // 20 Math.min(x, y, ...) Math.min(x, y, ...) 메서드는 주어진 숫자들 중 가장 작은 값을 반환합니다. let minNumber = Math.min(10, 5, 20, 15); console.log(minNumber); // 5

2023.12.01 게시됨

자바스크립트 Math() : 수학 계산 (절대값, 거듭제곱, 부호, 제곱근, 자연 로그) 포스팅 썸네일 이미지

프로그래밍/JavaScript 기초

자바스크립트 Math() : 수학 계산 (절대값, 거듭제곱, 부호, 제곱근, 자연 로그)

"자바스크립트의 Math 객체는 수학적인 연산을 수행하기 위한 다양한 메서드를 제공합니다. 여기서는 수학 계산에 사용되는 메서드를 알아봅니다." Math.abs(x) : 절대값 Math.abs(x) 메서드는 주어진 숫자 x의 절대값을 반환합니다. 즉, 양수로 변환합니다. let number = -10; let absoluteValue = Math.abs(number); console.log(absoluteValue); // 10 Math.pow(x,y) : 거듭제곱 Math.pow(x, y) 메서드는 x를 y번 거듭제곱한 값을 반환합니다. let base = 2; let exponent = 3; let result = Math.pow(base, exponent); console.log(result); /..

2023.11.30 게시됨

반응형