// javascript
const solution = (a, b) => {
return (a % 2 !== 0 && b % 2 !== 0) ? (a ** 2 + b ** 2) :
(a % 2 !== 0 || b % 2 !== 0) ? (2 * (a + b)) :
Math.abs(a - b)
};
// typescript
const solution = (a:number, b:number):number => {
return (a % 2 !== 0 && b % 2 !== 0) ? (a ** 2 + b ** 2) :
(a % 2 !== 0 || b % 2 !== 0) ? (2 * (a + b)) :
Math.abs(a - b)
};
'프로그래머스(코딩 테스트) > Lv.0' 카테고리의 다른 글
덧셈식 출력하기 (0) | 2024.10.20 |
---|---|
배열 비교하기 (0) | 2024.10.19 |
0 떼기 (0) | 2024.10.19 |
부분 문자열인지 확인하기 (0) | 2024.10.19 |
문자열의 앞의 n글자 (0) | 2024.10.19 |