JavaScript

배열,if else,switch 기초 문제풀기 22.08.1

연93 2022. 8. 1. 18:21
<script>
        const input = prompt('숫자를 입력하세요','');
        const num = Number(input);

        const remain = num % 2;

        switch(remain) // 정수이거나 문자열 이거나
        {
            case 0 :
                Message = "짝수입니다."; //case 0:
            break;                      // case 1: break 없이 연달아 합치기 가능

            case 1 :
                Message = "홀수입니다";
                break;

                default :
                Message = "숫자가 아닙니다";
                break;
        }

        alert(Message);
<script>
       // 1. 배열을 선언하기 (만들기)

       const ar = [10, 20, 30, 40, 50.]; 

       console.log(ar[0]);
       console.log(ar[1]);
       console.log(ar[2]);
       console.log(ar[3]);
       console.log(ar[4]);
       
       // 2. 배열의 길이를 구한다.
       console.log(ar.length);

       ar.push(60); //뒤쪽 추가 추천X
       console.log(ar);

       ar[6] = 70;
       console.log(ar);

        const score = [[80,90,90],
                      [86,70,50],
                      [45,23,65],
                      [53,65,63],
                      [90,65,32],
                      [65,95,36]];

        // avg는 이름
        let avg1_1 = (score[0][0] + score[0][1] + score[0][2])/3; 
                                                            // 나누기시 score[0].lenght; 도가능 lenght 값이 3이니
        console.log("1학년 1학기 평균 = " + avg1_1);
    //입력
    //prompt로 숫자를 하나 받는다.
    const input1 = prompt('첫번째 숫자를 입력', '');
    const input2 = prompt('두번째 숫자를 입력', '');
    const input3 = prompt('세번째 숫자를 입력', '');

    const num1 = Number(input1);
    const num2 = Number(input2);
    const num3 = Number(input3);
    let MAX;
    //처리
    //두수를 비교한다
    if (num1 > num2)
    {
        //두수중 큰수와 남은수를 비교한다
        if (num1 > num3)
        {
            MAX = num1 //num1이 가장 크다.
        }
        else
        {
            MAX = num3
        }

    }
    else
    {
        if (num2 > num3)
        {
            MAX = num2;
        }
        else
    {
        MAX = num3;
    }
    }
    
    
    alert("가장 큰 수는" + MAX + "입니다");
<script>
        //숫자를 입력받아.
        //짝수인지 홀수인지 판단하는 코드.
        
        //입력
        //prompt로 숫자를 하나 받는다.
        const input = prompt('숫자를 입력하세요', '');
        const num = Number(input);
        let message;
        //처리
        //짝수냐 아니냐로 판단한다.
        if (0 === (num % 2))
            massage = num + "은 짝수입니다."
        else
            message = num + "은 홀수입니다."
        //출력
         alert(message);
        // 한줄일경우 {}생략가능

 

'JavaScript' 카테고리의 다른 글

띠 구하는 방법 22 08.05  (0) 2022.08.05
국비지원 시험 HTML,CSS,JS활용 08.04  (0) 2022.08.04
별찍기,배열 continue,break문 연습 08.02  (0) 2022.08.02
for조건문 연습  (0) 2022.07.31
for문 (반복문)  (0) 2022.07.30