📚 이론정리/알고리즘

숫자와 문자열

서카츄 2024. 1. 28. 00:44

 

`typeof`를 쓰면 어떤 타입인지 컴퓨터가 알려주기 때문에

알고리즘 문제를 풀때 `typeof`연산자를 자주 사용해보자.

 

 

 


 

 

 

타입변환 메서드

 

 

 

 


 

1. 계산기가 이상해

 

 

 

function solution(num1, num2) {
  const number1 = typeof num1;
  const number2 = typeof num2;
  const result = `${number1}  ${number2}`;

  return result;
}

solution("9", 10); // string number
solution(19, 1); // number number
solution("2", "14"); // string string

 

 

 

 


 

2. 덧셈 계산기

 

 

 

 

function solution(num1, num2) {
  const number1 = Number(num1);
  const number2 = Number(num2);
  const result = number1 + number2;
  
  return result;
}

solution("1", 2); // 3
solution(5, 6); // 11
solution("3", "5"); // 8

 

 


 

3. 경마장 용지

 

function solution(input) {
  return Number(input);
}

solution(1); // 1
solution("2"); // 2