1. 변수 x가 10보다 크고 20보다 작을 때 변수 x를 출력하는 조건식을 완성하라
1 | var x = 15; |
1-1. 조건문을 사용하지 않고 삼항연산자로 풀이해보기
1 | console.log(x > 10 && x < 20 ? x : ''); |
1-2. 조건문을 사용하지 않고 단축평가를 활용해서 풀어보기
1 | console.log(x > 10 && x < 20 && x); |
2. for문을 사용하여 0부터 10미만의 정수 중에서 짝수만을 작은 수부터 출력하시오.
1 | for (var i = 0; i < 10; i += 2) { |
3. for문을 사용하여 0부터 10미만의 정수 중에서 짝수만을 작은 수부터 문자열로 출력하시오.
3-1. 문자열 변수로 연결해서 결과값 출력하기
1 | var result = ''; |
3-2. 이 2) 결과값을 리스트에 담고 join()을 사용해서 문자열로 합치기 (파이썬과 동일 기능)
1 | var resultList = []; |
4. for문을 사용하여 0부터 10미만의 정수 중에서 홀수만을 큰 수부터 출력하시오.
1 | for (var i = 9; i >= 0; i -= 1) { |
5. while문을 사용하여 0부터 10미만의 정수 중에서 짝수만을 작은 수부터 출력하시오.
1 | conditionalValue = 0; |
6. while문을 사용하여 0부터 10 미만의 정수 중에서 홀수만을 큰수부터 출력하시오.
1 | conditionalValue = 10; |
7. for 문을 사용하여 0부터 10미만의 정수의 합을 출력하시오.
1 | sum = 0; |
8. 1부터 20미만의 정수 중에서 2 또는 3의 배수가 아닌 수의 총합을 구하시오.
1 | sum = 0; |
9. 1부터 20미만의 정수 중에서 2 또는 3의 배수인 수의 총합을 구하시오.
1 | sum = 0; |
10. 두 개의 주사위를 던졌을 때, 눈의 합이 6이 되는 모든 경우의 수를 출력하시오.
1 | for (var i = 1; i <= 6; i += 1) { |
11. 삼각형 출력하기 - pattern1
1 | // 높이(line)가 5 |
12. 삼각형 출력하기 - pattern2
1 | for (var i = 5; i >= 1; i -= 1) { |
13. 삼각형 출력하기 - pattern3
1 | for (var i = 5; i >= 1; i -= 1) { |
14. 삼각형 출력하기 - pattern4
1 | for (var i = 1; i <= 5; i += 1) { |
15. 정삼각형 출력하기
1 | var count = 0; |
16. 역정삼각형 출력하기
1 | var count = 5; |