--- tags: 온라인 코스준비 --- # 반복문 문제 ## 문제 1 1부터 100까지 더하는 for문을 만들고 결과를 출력하시오. ![](https://i.imgur.com/Skx5BdU.png) ## 문제 2 1부터 100까지 홀수만 출력하자. ## 문제 3 1부터 50까지 369결과를 프린트하자. ``` 1 2 짝 4 5 짝 ...생략 28 짝 짝 짝 짝 짝짝 ``` ## 문제 4 주어진 숫자가 소수이면 true 아니면 false를 출력하는 프로그램을 짜시오. ![](https://i0.wp.com/www.mathswithmum.com/wp-content/uploads/2020/02/Identifying-Prime-Numbers-3.gif?resize=600%2C450&ssl=1) # 정답들 ## 문제 1 ```javascript= let sum = 0 for(let i=1;i<=100;i++){ sum+=i } console.log(sum) ```` ## 문제 2 ```javascript= for(let i=1;i<=100;i+=2){ console.log(i) } ``` ## 문제 3 ```javascript= for(let i=1;i<=50;i++){ let stringValue = i.toString() let result = "" for(let j=0;j<stringValue.length;j++){ if(stringValue[j] == "3" ||stringValue[j] == "6" ||stringValue[j] == "9" ){ result+="짝" } } console.log(result.length>0?result:i) } ``` ## 문제 4 ```javascript= let n =11 let isPrime = true for(let i=2;i<n;i++){ if(n % i == 0){ isPrime = false } } console.log(isPrime) ```