Q : 두 정수 a, b와 boolean 변수 flag가 매개변수로 주어질 때, flag가 true면 a + b를 false면 a - b를 return 하는 solution 함수를 작성해 주세요.

<script>
function solution(a, b, flag) {
if (flag === true) {
return a + b;
} else {
return a - b;
}
}
</script>

<script>
function solution(a, b, flag) {
return (flag)? a+b : a-b;
}
</script>
왜 삼항연산자를 알면서도 나는 써먹지를 못하는 걸까?
이 말을 얼마 전 TIL에도 분명히 적었던 것 같은데...
ㄴ;ㅣ아허ㅣㅏ너ㅗ히ㅏ노ㅓ히ㅓ나ㅣ러히너히너랑ㅎ
Q : 정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요.

<script>
function solution(number, n, m) {
let answer = number % n == 0 && number % m == 0 ? 1 : 0;
return answer;
}
</script>

<script>
function solution(number, n, m) {
return +!(number % n || number % m);
}
</script>
~~오늘도 난이도 Lv 1을 향해서 ~~