맨들맨들 돌덩이
Home
  • 분류 전체보기 (439)
    • 프로젝트 (14)
    • NOTICE (2)
    • 개발 (206)
      • Unity (12)
      • JAVA (20)
      • SPRING (9)
      • DB (10)
      • FronT (14)
      • 알고리즘 (16)
      • 이코테 (25)
      • Python (60)
      • Arduino (4)
      • WEB (18)
      • C++ (17)
    • 게임 (33)
      • DNF (31)
      • LostArk (2)
    • KT_DS (93)
      • 보호관리용 (3)
    • 실습코드 (64)
      • 실습 코드 (63)
    • 독서 (2)
      • 생각넓히기 (2)
    • Setting (17)
    • 일상 (8)
ALL
  • 분류 전체보기 (439)
    • 프로젝트 (14)
    • NOTICE (2)
    • 개발 (206)
      • Unity (12)
      • JAVA (20)
      • SPRING (9)
      • DB (10)
      • FronT (14)
      • 알고리즘 (16)
      • 이코테 (25)
      • Python (60)
      • Arduino (4)
      • WEB (18)
      • C++ (17)
    • 게임 (33)
      • DNF (31)
      • LostArk (2)
    • KT_DS (93)
      • 보호관리용 (3)
    • 실습코드 (64)
      • 실습 코드 (63)
    • 독서 (2)
      • 생각넓히기 (2)
    • Setting (17)
    • 일상 (8)
블로그 내 검색

맨들맨들 돌덩이

티스토리 생일 : 2020.11.18. 모든 문의 : highcw@naver.com

  • KT_DS

    KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_29일차(JS)

    2021. 9. 1.

    by. KAEY

    자바&파이썬 웹애플리케이션 전문가 양성과정 채용연계형 교육과정 29일차

    KT 자바교육 후기 (2021-07-22 ~ 2021-12-03) 

    2021-09-01 비대면 연장 필수.. (참고, 8월 16일 ~ 9월 3일 비대면 주간, 4단계 거리두기로 인하여)

    HTML 노트북 마우스 클릭이 이상해져서 굉장히 곤란하다...


    [오전]

      복습 및 예제 풀이..

     


    [오후]

    주석

    코드들에 대한 설명

    복잡한 코드에 대한 풀이를 작성하거나 코드에 작성된 참고자료들의 출처를 작성할 때 사용된다.

     

     

     

    Single line Command

    // Double Slash 로 주석을 작성할 수 있다.
    var count = 5; // 코드의 바로 옆에 작성할 수도 있다.

     

     

     

    Multi line Command

    /*
    * 여러 줄의 주석을 작성할 때는 멀티라인 주석을 사용한다.
    * 주석…
    */
    var count = 5;

     

     

     

    반목문 _ for

    동일한 코드의 반복적인 사용이 필요할 때 사용함

    for ( 반복 값 초기화; 반복 진행 여부 체크; 반복 문장 실행 후 실행될 증감식 ) {
    반복 문장
    }

     

     

     

    비교 연산자

    변수에 비교 연사자를 이용한 대입을 하면 결과가 대입된다. (true, false)

     

     

     

    반목문 _ while

    for 반복문을 while 반복문으로 표현이 가능함

    var i = 0;
    while ( 반복 진행 여부 체크 ) {
    반복 문장
    }

     


    반복문 실습 예제

    (1) for를 이용해 1 부터 100 사이 중 3의 배수만 출력해보세요.

    (2) for와 증감 연산자를 이용해 1 부터 100 사이 중 짝수만 출력해보세요.

    (3) 중첩 for를 이용해 구구단을 출력해 보세요.

    (4) while를 이용해 1 부터 100 사이 중 3의 배수만 출력해보세요.

    (5) while을 이용해 구구단 3단을 출력해 보세요.

     

     

    >> JS_ for, while 반복문 예제 (구구단, 배수 출력, 짝수 출력) :: HappyEndingIsMine (tistory.com)

     

     


    조건문 _ if

    코드의 진행 상황을 제어할 때 사용함.

    if ( 수행 여부 체크 ) {
    수행 코드
    }
    if ( 수행 여부 체크 ) {
    수행 코드1
    } else {
    수행 코드2
    }
    if ( 수행 여부 체크1 ) {
    수행 코드1
    } else if ( 수행 여부 체크2 ) {
    수행 코드2
    } else {
    수행 코드3
    }

     

     


    if 문 실습 예제

    고급 양모의 가격은 개당 50,000원, 저급 양모의 가격은 10,000원 입니다.

    price 라는 변수를 만들어 가격을 계산해 저장한 후, 아래 포멧에 맞추어 출력해 보세요.

    “고급 양모를 30개 선택하셨습니다. 가격은 1500000원 입니다.”

     

     

    >> JS_ if문을 이용한 양모 구입 과정 설계 (물품 구매 예제) :: HappyEndingIsMine (tistory.com)

    (알쏭달쏭)

     

     


    배열

    값의 집합

    관련된 값들을 하나로 묶어서 관리한다. 

    아래와 같이 유사한 성격의 값들을 각각의 변수로 나열하면, 코드에 실수가 생기기 쉽고 복잡해지기 쉽다.

     

     

     

    배열 요소의 개수 확인하기

    console.log( scores.length );

     

     

     

    배열 요소 추가하기

    scores.push(50); //맨뒤에
    scores.unshift(60); //맨앞에
    socres.splice(2,0,80,80); //원하는 위치에 요소 추가 (원하는 위치, 넣겠다, 요소~)

     

     

     

    배열 요소 제거하기

    scores.pop(0);

     

     

     

    배열 요소 반복문으로 출력하기

    for ( vari = 0; i < scores.length; i++ ) {
    console.log(scores[i]);
    }
    
    var i = 0;
    while(i < scores.length; ) {
    console.log(scores[i]);
    i++;
    }

     

     

     

    for-in 으로 배열 요소 출력하기

    for ( vari in scores ) {
    console.log(scores[i]);
    }

     


    배열 실습 예제

    (1) scores 배열 변수를 만들어, 6개의 숫자를 할당하세요.

    (2) totalScore 변수를 만들고 배열에 담긴 6개의 숫자를 모두 더해 할당하세요.

    (3) averageScore 변수를 만들고, totalScore와 scores.length 를 이용해 평균을 구해 출력해 보세요..

     

     

    >> 

     


     

     

    저작자표시 비영리 동일조건 (새창열림)

    'KT_DS' 카테고리의 다른 글

    KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_31일차(JQuery)  (0) 2021.09.03
    KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_30일차(JS,JQuery)  (0) 2021.09.02
    KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_28일차(JS)  (2) 2021.08.31
    KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_27일차(HTML/CSS)  (0) 2021.08.30
    KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_26일차(HTML/CSS)  (0) 2021.08.27

    댓글 (비로그인 댓글 허용하지 않습니다.)

    관련글

    • KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_31일차(JQuery) 2021.09.03
    • KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_30일차(JS,JQuery) 2021.09.02
    • KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_28일차(JS) 2021.08.31
    • KTDS_자바&파이썬 웹애플리케이션전문가 양성과정교육_27일차(HTML/CSS) 2021.08.30
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
KAEY
#모바일 접속 차단. (PC 환경 자동 리다이렉트) #현재 블로그내 모든 광고는 티스토리(카카오)에서 게시한 광고입니다😢. #문의 이메일 : highcw@naver.com

티스토리툴바