opposite.js (8kyu 03)
Codewars 알고리즘 풀이
Problem
- Given a number, find its opposite.
- 주어진 숫자의 반대수(opposite of a number)를 반환한다.
Solution 01
function opposite(n) {
return -n;
}
opposite(0); // 0
opposite(2); // -2
opposite(-4); // 4
Solution 02
function opposite(n) {
return n * -1;
}
opposite(0); // 0
opposite(2); // -2
opposite(-4); // 4
Solution 03
function opposite(n) {
return n / -1;
}
opposite(0); // 0
opposite(2); // -2
opposite(-4); // 4
Solution 04
function opposite(n) {
return n > 0 ? -n : Math.abs(n);
}
opposite(0); // 0
opposite(2); // -2
opposite(-4); // 4
Math.abs()
메소드주어진 숫자의 절대값(absolute value)을 반환한다.