flag에 따라 다른 값 반환하기

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

  • -1,000 ≤ a, b ≤ 1,000
flag에 따라 다른 값 반환하기Lv.0

181933

https://school.programmers.co.kr/learn/courses/30/lessons/181933

해설

조건문을 사용하여 flag에 맞는 식이 실행되도록 합니다.

  • Name
    if()
    Type
    Description
      if(조건) {
        실행문
      } else if(조건) {
        실행문
      } else {
        실행문
      }
    

flag에 따라 다른 값 반환하기

class Solution {
    public int solution(int a, int b, boolean flag) {
        int answer = 0;
        if(flag) {
            answer = a + b;
        } else {
            answer = a - b;
        }
        return answer;
    }
}