๐
Absolute Value
Absolute Value์
๋ฌธ ๊ธฐ์ด ๋ฌธ๋ฒ +5pts
Problem
Write a function that returns the absolute value of a number without using Math.abs.
Examples
Input:
absoluteValue(-5)Output:
5Input:
absoluteValue(3)Output:
3Explanation
์ด ๋ฌธ์ ๋ **์ผํญ ์ฐ์ฐ์**์ **์ ๋๊ฐ์ ๊ฐ๋ **์ ํ์ตํฉ๋๋ค. ๋ด์ฅ ํจ์ ์์ด ์ง์ ๊ตฌํํ๋ฉด์ ๋ ผ๋ฆฌ์ ์ฌ๊ณ ๋ ฅ์ ๊ธฐ๋ฆ ๋๋ค. **์ ๋๊ฐ์ด๋?** ์ ๋๊ฐ์ ์ซ์์ ๋ถํธ๋ฅผ ๋ฌด์ํ ํฌ๊ธฐ์ ๋๋ค: - |-5| = 5 - |3| = 3 - |0| = 0 **์ผํญ ์ฐ์ฐ์ (์กฐ๊ฑด ? ์ฐธ์ผ๋ : ๊ฑฐ์ง์ผ๋)** if-else๋ฅผ ํ ์ค๋ก ํํํ๋ ๋ฐฉ๋ฒ์ ๋๋ค: `num < 0 ? -num : num` - num์ด 0๋ณด๋ค ์์ผ๋ฉด: -num (๋ถํธ๋ฅผ ๋ฐ๊ฟ) - ๊ทธ๋ ์ง ์์ผ๋ฉด: num (๊ทธ๋๋ก) **-num์ด ์์๊ฐ ๋๋ ์ด์ ** ์์ ์์ -๋ฅผ ๋ถ์ด...
View detailed explanation โKey Concepts
์ผํญ ์ฐ์ฐ์ ์ ๋๊ฐ ๊ฐ๋
๋ถํธ ๋ณํ ์กฐ๊ฑด๋ถ ๋ฐํ
Time: O(1) Space: O(1)
solution.js
Ctrl + Enter
Run tests to see results here.