JS.연습문제 1

Vorhandenheit ·2021년 6월 4일
0

JS.연습문제

목록 보기
1/12
  1. 변수 x가 10보다 크고 20보다 작을 때 변수 x를 출력하는 조건식을 완성하라
1.변수를 먼저 입력
2.조건문: x 가 10보다 크고 20보자 작을 때
3.변수를 출력

let x;
if (x > 10 && x < 20) {
console.log(x)
}

  1. for문을 사용하여 0부터 10미만의 정수 중에서 짝수만을 작은 수부터 출력하시오.
1.변수를 입력
2.for 문 0 -10미만의 정수
3. 짝수만 거름
4. 작은 수부터 넣으면 작은 수 부터 출력

for (x = 0; x < 10; x++) {
if (x % 2);
console.log(x);
}

  1. for문을 사용하여 0부터 10미만의 정수 중에서 홀수만을 큰수부터 출력하시오.
1.변수를 9로 지정
2.for 문 2로 나눈 나머지가 1인경우 출력
3.9에서 1씩 내려가면서 검사
4.출력

for (x = 9; x > 0; x--) {
if (x % 2 =1) console.log(x);
}

  1. while문을 사용하여 0 부터 10 미만의 정수 중에서 짝수만을 작은 수부터 출력하시오.
for문하고 비슷함

let x = 0;
while (x < 10) {
if (x % 2 ===0) console.log(x);
x++;
}

  1. for 문을 사용하여 0부터 10미만의 정수의 합을 출력하시오.
1.변수를 선언
2.for문 사용하여 0, 9까지 차근차근 더하기
3.값을 반환
4.출력

let sum = 0;
for (i = 0; i < 10; i++) {
sum += i;
}
console.log(sum)

  1. 1부터 20 미만의 정수 중에서 2 또는 3의 배수인 수의 총합을 구하시오.
1.변수 sum을 선언
2.for 문 , 2 또는 3의 배수를 찾음
3.변수 sum에 합한 값을 집어넣음

let sum = 0;
for (i = 0; i < 20; i++) {
if (i % 2 === 0 || i % 3 ===0) {
sum += i;
}
}
console.log(sum)

  1. 두 개의 주사위를 던졌을 때, 눈의 합이 6이 되는 횟수를 출력하시오.
1.두 개의 변수를 받는다
2.두 개의 변수는 6이하의 수이다.
3.for문 두 눈의 합이 6이면 경우의 수 변수에 +1
4.출력

let caseNumber = 0;
for (x = 1; x < 7; x++) {
for (y = 1; y < 7; y++) {
if (x + y ==== 6) {
caseNumber += caseNumber;
}
}
}
console.log(caseNumber);

profile
읽고 기록하고 고민하고 사용하고 개발하자!

0개의 댓글