[JavaScript/section 1] 02 - ์ผ๊ฐํ ํ๋ณํ๊ธฐ
ยท
Algorithm/์ธํ๋ฐ(inflearn)
๐ ๋ฌธ์ ๊ธธ์ด๊ฐ ์๋ก ๋ค๋ฅธ A, B, C ์ธ ๊ฐ์ ๋ง๋ ๊ธธ์ด๊ฐ ์ฃผ์ด์ง๋ฉด ์ด ์ธ ๋ง๋๋ก ์ผ๊ฐํ์ ๋ง๋ค ์ ์์ผ๋ฉด 'YES'๋ฅผ ์ถ๋ ฅํ๊ณ , ๋ง๋ค ์ ์์ผ๋ฉด 'NO'๋ฅผ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ด๋ค. ์ด ๋ฌธ์ ๋ ์ผ๊ฐํ์ ๊ฒฐ์ ์กฐ๊ฑด์ ์๊ณ ์์ด์ผ ํ ์ ์๋ ๋ฌธ์ ์ด๋ค. ์ธ ๋ณ์ ๊ธธ์ด๋ฅผ ์๊ณ ์์ ๋ ๊ฐ์ฅ ๊ธด ๋ณ์ ๊ธธ์ด๊ฐ ๋ค๋ฅธ ๋๋ณ์ ๊ธธ์ด์ ํฉ๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ผ๋ฉด ์ผ๊ฐํ์ ๊ทธ๋ฆด ์ ์๋ค. ๐ ํ์ด // if ๋ฌธ๋ง์ ์ด์ฉํ ๋ฐฉ๋ฒ function solution(a, b, c) { let answer = 'YES', max; let sum = a + b + c; // ๊ฐ์ฅ ํฐ ์ซ์ ๊ตฌํ๊ธฐ if (a < b) max = b; else max = a; if (max < c) max = c; if (sum - max