
์ฝ์์ ๊ฐ์๊ฐ ์ธ ๊ฐ ์ด์์ธ ์๋ฅผ ํฉ์ฑ์๋ผ๊ณ  ํฉ๋๋ค. ์์ฐ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ n์ดํ์ ํฉ์ฑ์์ ๊ฐ์๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
1 โค n โค 100
| n | result | 
|---|---|
| 10 | 5 | 
| 15 | 8 | 
์ ์ถ๋ ฅ ์ #1
์ ์ถ๋ ฅ ์ #2
function solution(n) {
    let count = 0
    for(let i = 1 ; i <= n; i ++) {
        isMixNumber(i) ? count++ : null
    }
    return count
}
// ํฉ์ฑ์์ธ์ง ํ๋ณํ๋ ํจ์
function isMixNumber(num) {
    let count = 0
    // ์ฝ์์ ๊ฐ์๋ฅผ ์
    for(let i = 1 ; i <= (num/2)<<0 ; i ++) {
        num%i === 0 ? count++ : null
    }
    return count >= 2 ? true : false
}
์ตธ
~๋น์