✔️

답안

//1번 답안 - 고전적인 방법 const obj = {}; for (let i = 0; i <= 1000; i++) { let tmp = i; while (tmp > 0) { let num = tmp % 10; if (obj[num]) { obj[num]++; } else { obj[num] = 1; } tmp = parseInt(tmp/10, 10); } } console.log(obj[1]); //2번 답안 - 정규표현식 사용 let s = ''; for(let i = 0; i <= 1000; i++){ s += i; } console.log(s); console.log(s.match(/1/g).length); //3번 답안 - for in 사용 let s = ''; for(let i = 0; i <= 1000; i++){ s += i; } let count = 0; for(let j in s){ if(s[j] == 1){ count++; } } console.log(count); //4번답안 - for of 사용 let s = ''; for(let i = 0; i <= 1000; i++){ s += i; } let count = 0; for(let j of s){ if (j == 1){ count++; } } console.log(count);