자바스크립트 수학 함수 #1
안녕하세요,
저는 GIbson입니다. 이 블로그에서는 간단한 예제와 함께 몇 가지 유용한 JavaScript 수학 함수를 볼 것입니다.
이제 주제로 넘어 갑시다.
내용의 테이블:
이러한 방법을 하나씩 살펴보겠습니다.
Math.abs()
먼저 Math.abs() 메서드가 무엇인지 예를 들어 봅시다 . JavaScript에서 이 메서드는 절대값을 반환하는 데 사용됩니다. 절대값은 양수 값을 제공합니다. 그리고 절대값은 절대 음수가 될 수 없습니다.
Math.abs() 메서드 에 숫자를 매개변수로 전달할 수 있습니다 .
예:
const subtraction = (a, b) => {
return Math.abs(a - b);
};
console.log(subtraction(3, 5));
console.log(Math.abs(-41));
// More Examples
console.log(Math.abs([]));
console.log(Math.abs(null));
console.log(Math.abs("string"));
console.log(Math.abs());
2
41
0
0
NaN
NaN
이제 우리는 Math.pow()가 무엇인지 볼 것입니다. 이 메서드는 x의 값을 y의 거듭제곱으로 반환하는 데 사용됩니다 .
통사론:
예:
console.log(Math.pow(2, 3));
console.log(Math.pow(4, 2));
console.log(Math.pow(10, -1));
8
16
0.1
이제 Math.max() 및 Math.min() 메서드가 무엇인지 살펴보겠습니다. 먼저 Math.max() 메서드를 살펴보겠습니다. 이 메서드는 가장 큰 값을 반환하는 데 도움이 되며 Math.min () 메서드는 Math.max() 메서드와 반대입니다.
참고: 모든 인수는 숫자 데이터 유형이어야 합니다. 그렇지 않으면 NaN이 반환됩니다.
예:
const testArr = [2, 3, 0, 7, -1];
console.log(Math.max(...testArr));
console.log(Math.min(4, 2, -8, 4));
console.log(Math.max("gibson", 1));
console.log(Math.min("a", "b", "c"));
7
-8
NaN
NaN
Math.ceil() 메서드는 주어진 숫자 보다 크거나 같 거나 가장 가까운 숫자를 반올림하는 데 사용됩니다 .
이 메서드는 하나의 매개변수만 사용합니다. 그리고 매개변수는 숫자 데이터 유형이어야 합니다 . 그렇지 않으면 NaN 이 반환됩니다.
예:
let result1 = Math.ceil(-3.8);
console.log(result1);
let result2 = Math.ceil(4.55);
console.log(result2);
let result3 = Math.ceil("Gibson");
console.log(result3);
let result4 = Math.ceil(null);
console.log(result4);
-3
5
NaN
0
이 floor() 메서드는 ceil() 메서드 와 유사합니다 . 그리고 이 방법은 정수를 현재 정수보다 작은 가장 가까운 정수 로 반올림하는 데 사용됩니다 .
예:
let result1 = Math.floor(-3.8);
console.log(result1);
let result2 = Math.floor(4.55);
console.log(result2);
let result3 = Math.floor("Gibson");
console.log(result3);
let result4 = Math.floor(null);
console.log(result4);
-4
4
NaN
0
Math.round () 메서드는 ceil() 및 floor() 를 모두 포함합니다 . Math.round ()는 숫자의 소수 부분에 따라 숫자를 반올림합니다 .
소수 부분이 0.5보다 크면 정수 는 다음으로 높은 절댓값 으로 반올림됩니다 .
소수 부분이 0.5 미만 이면 절댓값 이 가장 작은 정수로 반올림됩니다 .
소수 부분이 정확히 0.5 이면 정수는 다음 절대값 으로 반올림됩니다 .
예:
let result1 = Math.round(-3.8);
console.log(result1);
let result2 = Math.round(4.55);
console.log(result2);
let result3 = Math.round(4.4);
console.log(result3);
let result4 = Math.round("Gibson");
console.log(result4);
let result5 = Math.round(null);
console.log(result5);
5
4
NaN
0
결론:
이 블로그가 여러분에게 도움이 되었으면 합니다. 내 다음 블로그에서 모두 만나기를 바랍니다. 그때까지 몸조심하세요! 계속 공부하다!
이 블로그를 읽어주셔서 감사합니다........
좋은 하루 되세요 .....
자세한 내용은 여기에서 확인하세요.

![연결된 목록이란 무엇입니까? [1 부]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































