KimMinJun
Coding Note
KimMinJun
전체 방문자
오늘
어제
  • 분류 전체보기 (487)
    • ALGORITHM (11)
      • 정렬 (6)
      • 최단경로 (1)
      • 자료구조 (1)
      • 슬라이딩 윈도우 (1)
      • etc (2)
    • Git (5)
    • Web (24)
      • Vanilla JS (13)
      • TS (2)
      • React (7)
      • ETC (1)
    • React 공식문서 (번역, 공부) (11)
      • Quick Start (2)
      • Installation (0)
      • Describing the UI (9)
      • Adding Interactivity (0)
      • Managing State (0)
      • Escape Hatches (0)
    • Next.js 공식문서 (번역, 공부) (3)
      • Getting Started (2)
      • Building Your Application (1)
    • PS (432)
      • 백준 (187)
      • Programmers (105)
      • CodeUp (21)
      • STL (3)
      • 제코베 JS 100제 (50)
      • SWEA (0)
      • LeetCode (65)
    • IT (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 관리

공지사항

인기 글

태그

  • 백준
  • C
  • LeetCode
  • programmers
  • Level 0
  • Level1
  • recursion
  • 제코베 JS 100제
  • 다이나믹 프로그래밍
  • Level 1
  • 그래프
  • string
  • codeup
  • 문자열
  • Level 2
  • tree
  • 정렬
  • 수학
  • js
  • C++

최근 댓글

최근 글

hELLO · Designed By 정상우.
KimMinJun
PS/제코베 JS 100제

제코베 JS 100제 / 57 / 1의 개수

PS/제코베 JS 100제

제코베 JS 100제 / 57 / 1의 개수

2022. 8. 30. 21:48

0부터 1000까지의 1의 개수를 세는 프로그램을 만들려고 합니다. 예를 들어 0부터 20까지 1의 개수를 세어본다면 1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19에 각각 1이 들어가므로 12개의 1이 있게 됩니다.

11은 1이 2번 들어간 셈이죠.

 

그렇다면 0부터 1000까지 수에서 1은 몇 번이나 들어갔을까요? 출력해 주세요.

 

function countOne(n) {
  let cnt = 0;
  for (let i = 0; i <= n; i++) {
    cnt += String(i)
      .split("")
      .filter((el) => el === "1").length;
  }

  console.log(cnt);
}

countOne(1000);
저작자표시 (새창열림)

'PS > 제코베 JS 100제' 카테고리의 다른 글

제코베 JS 100제 / 59 / 빈칸채우기  (0) 2022.08.31
제코베 JS 100제 / 58 / 콤마 찍기  (0) 2022.08.30
제코베 JS 100제 / 56 / 객체의 함수 응용  (0) 2022.08.26
제코베 JS 100제 / 55 / 하노이의 탑  (0) 2022.08.26
    'PS/제코베 JS 100제' 카테고리의 다른 글
    • 제코베 JS 100제 / 59 / 빈칸채우기
    • 제코베 JS 100제 / 58 / 콤마 찍기
    • 제코베 JS 100제 / 56 / 객체의 함수 응용
    • 제코베 JS 100제 / 55 / 하노이의 탑
    KimMinJun
    KimMinJun

    티스토리툴바

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.