• 티스토리 홈
  • 프로필사진
    슬용이
  • 방명록
  • 글 작성
슬용이
  • 프로필사진
    슬용이
    • 분류 전체보기 (43)
      • 생각한 것 (1)
      • 참여한 것 (2)
      • 읽은 것 (0)
      • Side Project (0)
      • Code Practice (4)
      • JavaScript (8)
      • HTML & CSS (12)
      • React (8)
      • 그 외 (8)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
# Home
# 공지사항
#
# 태그
# 검색결과
# 방명록
  • JavaScript - for
    2022년 01월 15일
    • 슬용이
    • 작성자
    • 2022.01.15.:22

     

    // for문
    for(let i=1; i<=10; i++) {
      console.log("금호!!", i)
    }
    //i++는 i=i+1의 줄임말
    
    //짝수만 프린트하고 싶을 때 (1)
    for(let i=0; i<=10; i++) {
      if(i%2==0) {
        console.log("은하!!", i)
      }
    }
    
    //짝수만 프린트하고 싶을 때 (2)
    for(let i=0; i<=10; i+=2) {
        console.log("동해!!", i)
      }
    // i+=2 -> i=i+2
    // i+=5 -> i=i+5
    
    //(2)의 방식이 좀 더 빠름

     

    //구구단 만들기
    for(let i=2; i<=9; i++) {
      for(let j =1; j<=9; j++) {
        console.log(i+'*'+j+'='+i*j)
      }
    }

     

    //while문
    while(buttonclick == true) {
      console.log("while문 실행", i)
      i++;
    }
    //for은 정확히 범위를 알 때, while은 그 범위를 모를 때

     

    let alphabet = ["a","b","c","d"]
    for(let i=0; i<alphabet.length; i++) {
      console.log(alphabet[i])
    }
    //length : 아이템 갯수를 알려줌

     


    문제 1

    1부터 100까지 더하는 for문을 만들고 결과를 출력하시오.

    let i = 1
    for(let i=1; i<=100; i++) {
      console.log(i)
    }

     

    문제 2

    1부터 100까지 홀수만 출력하자.

    let i = 1
    for(let i=1; i<=100; i++) {
      if (i%2==1) {
        console.log(i)
      }
    }

     

    문제 3

    1부터 50까지 369결과를 프린트하자.

    for(let i=1; i<=50; i++) {
      let stringValue = i.toString()
      let result = ""
      for(let j=0; j<stringValue.length; j++) {
        if(stringValue[j]==="3" || stringValue[j]==="6" || stringValue[j]==="9") {
          //result = result+"짝"
          result += "짝"
        }
      }
      console.log(result.length>0?result:i)
    }

     

    문제 4

    주어진 숫자가 소수이면 true 아니면 false를 출력하는 프로그램을 짜시오.

     

    'JavaScript' 카테고리의 다른 글

    About Object  (0) 2022.04.29
    생활코딩 WEB2 - JavaScript (2)  (0) 2022.01.21
    JavaScript - function  (0) 2022.01.16
    JavaScript - if  (0) 2022.01.14
    WEB2 - JavaScript (1)  (0) 2022.01.13
    다음글
    다음 글이 없습니다.
    이전글
    이전 글이 없습니다.
    댓글
조회된 결과가 없습니다.
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
목차
표시할 목차가 없습니다.
    • 안녕하세요
    • 감사해요
    • 잘있어요

    티스토리툴바