효율적인 input 값 할당 방법
// input값을 Number로 치환하여 a, b에 각각 할당
let [a, b] = input.split(' ').map(Number);
템플릿 리터럴을 통해 문자열 내부에 변수 포함: 백틱 문자 사용
let n = 2;
for (let i = 1; i <= 9; i++) {
console.log(`${n} * ${i} = ${n * i}`);
}
배열 안에 최댓값 찾을 때 전개식(...) 활용
let data = input.map(Number);
let max = Math.max(...data);
string(숫자) * Number = Number
string(숫자) + Number = String(숫자)
console.log(String(2) * 2); // 4 (Number)
console.log(String(2) + 2); // 22 (String)
Number type의 데이터는 length를 알거나 인덱싱을 할 수 없기 때문에 String type으로 변환해줘야 한다
let data = 30;
console.log(data.length); // undefined
console.log(String(data).length); // 2
console.log(data[0]); // undefined
console.log(String(data)[0]); // 3
'Javascript' 카테고리의 다른 글
우아한 테크코스 6기: 프리코스 4주차 후기 (0) | 2023.11.15 |
---|---|
우아한 테크코스 6기: 프리코스 3주차 Front-End 피드백 정리 (0) | 2023.11.12 |
우아한 테크코스 6기: 프리코스 3주차 후기 (0) | 2023.11.08 |
우아한 테크코스 6기: 프리코스 2주차 Front-End 피드백 정리 (0) | 2023.11.08 |
우아한 테크코스 6기: 프리코스 1주차 Front-End 피드백 정리 (0) | 2023.10.31 |