아래처럼 어떤 숫자를 1부터 그 수까지 나열하여 문자열로 바꿀 경우,
function putNumbersIntoAString(num) {
let output = '';
for(let i = 1; i <= num; i++) {
output = output + String(i); // 이때 'i'로 입력한 경우 에러가 나왔다. 그 이유는? 내가 원하는 숫자가 아닌 문자열 'i'가 나오기 때문
}
return output;
}
여기서 i가 변수로 작동 될 것인지, 알파벳 i가 문자열로 입력될 것인지 주의해야한다.
'JavaScriptVeryBeiginning' 카테고리의 다른 글
두 번째 프리코스 4주 회고 (0) | 2020.08.28 |
---|---|
TDD(Test-driven Development) (0) | 2020.08.06 |
When should I use "else if" instead of "if"? (0) | 2020.07.29 |
프리코스 4주 회고 (0) | 2020.07.20 |
조건문 쓰기 (성적에 대한) (0) | 2020.07.11 |