반응형
코딩테스트 두 수의 연산값 비교하기
문제 설명
출력 예시
정수 a 와 b가 주어집니다.
2 * a * b 와
a+b(문자열로 더한 정수값)
둘중 뭐가 더 큰지 비교하고 큰 값을 출력하는 문제네요!
let a = 91;
let b = 2;
let answer = 0;
let answerA = 2 * a * b;
let answerB = parseInt(a.toString()+b.toString());
answerA > answerB ? answer = answerA : answer = answerB;
//912
answerA, B에 각각 풀이를 했습니다.
answerA에는 2 * a * b 를 하여 364가 나옵니다.
answerB는 문자열 두개를 합한뒤 정수로 만들어 912가 나옵니다.
두 정수를 비교하면 B가 더 크니 answer는 912가 나옵니다!