#5

조성현·2023년 3월 6일

자료 - 프로그램 언어 제공 -> 확장 : 자료구조

  • 자료형
    1.기본 형태
        부울(불린) ~문자열
    2.객체 형태
        사용자 정의 자료형
  • 변수/상수
    1.let / const
    2.var
    3."use strict"
    4.식별자(이름) 규칙
        문법적 규칙 - 에러
        네이밍 컨벤션 - 왕따
  • 연산자
    1.단항연산자
        부호연산자 : + / -
        증감연산자 : ++ / --
    2.이항연산자
        산술연산자
        비교연산자
        대입연산자
        논리연산자
    3.삼항연산자
        조건연산자 : ? / :
    4.연산자 우선순위 : ()
  • 자료형 변환
        자동형변환(묵시적형변환) : 작은 자료형 -> 큰 자료형
        강제형변환 : 자료형(바꿀내용)


    제어 (알고리즘 이해하는게 중요 / 중첩 가능)
  • 조건에 의한 분기
    if
    단순조건
    - if(조건){참일 때 실행}
    - if(조건){참일 때 실행}
      else{거짓일 때 실행}
    2.선택조건
    -if(조건){참일 때 실행}
           eles if(조건){}
           eles if(조건){}
           eles{거짓일 때 실행}
    switch
    1.switch(변수){
              case 값:
                  실행문 ;
                  (break;)
              case 값:
                  실행문 ;
                  (break;)
               default:
                  실행문;}
    삼항연산자
    1.단수조건
  • 조건에 의한 반복 : 반복횟수
    for
    - for(초기값; 조건식; 증감식){}
    - for(초기값; 조건식; 증감식){
           for(초기값; 조건식; 증감식){
               실행문}
           }
    - 1개 : 1차원(행)
      2개 : 2차원(행과열) -> 사무처리
      3개 : 3차원
    while
    - for(초기값; 조건식; 증감식){}
           초기값;
           while(조건식){
                             실행문;
                             증감식}
    do~while
           초기값;
           do{
                             실행문;
                             증감식
           }while(조건식);
    conrinue(한 번 건너띄기)
    breake

for문 예제



css로 출력하기

구구단 만들기

while문 예제

함수(라이브러리)

  • 사용자 정의 함수 - 개발자가 선언하는 함수
  • 내장함수 - 프로그램 제공
  • 재활용모듈
    변수/상수
    제어문
  • 선언 - 내용정리
  • 호출 - 실행

함수로 구구단 출력하기

산술연산

크기 비교
구구단출력
함수호출

0개의 댓글