Math 함수

ROCKBELL·2022년 11월 9일

자바스크립트

목록 보기
6/25

Math 함수

수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체 입니다 (주의 - 함수 객체 아님)

  • Number 자료형만 가능
  • Math의 모든 속성과 메서든는 정적입니다

Math.pow(base, exponent)

base의 ponent 의 제곱 값을 반환합니다

function one(n) {
	function two(m){
    		return Math.pow(m, n);
    }
    return two;
}

const a = one(2);
const b = one(3);
const c = one(4);

console.log(a(10)); // 10²
console.log(b(10)); // 10³
console.log(c(10)); // 10⁴

Math.max()

입력 받은 값들중 가장 큰 숫자를 반환합니다
매개변수(parameter) 에는 0개 이상의 숫자들 입니다.

function maxNum(a, b, c){
	return Math.max(a,b,c); // output : 3
}

maxNum(1, 2, 3);
  • 배열의 최대값을 얻기휘새너는 ...spread 여산자를 사용하면 됩니다
const arr = [1, 2, 3];
console.log(Math.max(...arr));// output : 3

Math.min()

입력 받은 값들중 가장 작은 숫자를 반환합니다
매개변수(parameter) 에는 0개 이상의 숫자들 입니다.

function maxNum(a, b, c){
	return Math.min(a,b,c); // output : 3
}

maxNum(1, 2, 3);
  • 배열의 최대값을 얻기휘새너는 ...spread 여산자를 사용하면 됩니다
const arr = [1, 2, 3];
console.log(Math.min(...arr));// output : 3

0개의 댓글