- 메서드 복습을 철저히 하자
- mutable과 immutable 메서드는 꼭 암기하자!!
수(num)와 문자열을 입력받아 차례대로 num개의 문자가 제거된 문자열을 리턴해야 합니다.
인자 1 : num
number 타입의 정수 (num >= 0)
인자 2 : str
임의의 길이의 문자열
string 타입을 리턴해야 합니다.
num과 str.length 중 최소값만큼 제거(drop)합니다.
//내가 작성한 코드=> 성공
function dropLetters(num, str) {
// TODO: 여기에 코드를 작성합니다.
if(num>=str.length){
return ''
} else{
return str.slice(num);
}
}
//Reference Code
function dropLetters(num, str) {
if (num >= str.length) {
return '';
}
return str.slice(num);
}
두 개의 숫자 문자열을 입력받아 더 큰 수를 나타내는 문자열을 구하고, 해당 문자열이 나타내는 수에 5를 더한 수를 나타내는 숫자 문자열을 리턴해야 합니다.
인자 1 : numStr1
string 타입의 숫자(정수) 문자열
인자 2 : numStr2
string 타입의 숫자(정수) 문자열
string 타입을 리턴해야 합니다.
//Reference Code
function compareNumberStrings(numStr1, numStr2) {
let num1 = parseInt(numStr1);
let num2 = parseInt(numStr2);
if (num1 > num2) {
return String(num1 + 5);
} else {
return String(num2 + 5);
}
}