JS.練習問題1


条件式を完了し、
  • 変数xが10より大きく、20より小さい場合に変数xを出力する
    1.변수를 먼저 입력
    2.조건문: x 가 10보다 크고 20보자 작을 때
    3.변수를 출력
    let x;
    if (x > 10 && x < 20) {
    console.log(x)
    }
  • for文を使用して、0から10未満の整数で小数から偶数を出力します.
  • 1.변수를 입력
    2.for 문 0 -10미만의 정수
    3. 짝수만 거름
    4. 작은 수부터 넣으면 작은 수 부터 출력
    for (x = 0; x < 10; x++) {
    if (x % 2);
    console.log(x);
    }
  • 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);
    }
  • while文を使用して、0から10未満の整数に小数の偶数のみを出力します.
  • for문하고 비슷함
    let x = 0;
    while (x < 10) {
    if (x % 2 ===0) console.log(x);
    x++;
    }
  • 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から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)
    2つのサイコロ
  • を投げると、目と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);