코독
코딩핥는 강아지
코독
전체 방문자
오늘
어제
  • 분류 전체보기 (24)
    • JAVASCRIPT (24)
      • PROGRAMMERS 0단계 (13)
      • PROGRAMMERS 1단계 (11)
    • JQUERY (0)
    • EFFECT (0)
    • HTML (0)
    • CSS (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

최근 글

인기 글

최근 댓글

태그

  • 프로그래머스
  • programmers
  • 1단계
  • JavaScript
  • push()
  • map()
  • 홀수
  • 배열
  • 짝수
  • Sort()
  • for()
  • filter()
  • js
  • 자바스크립트
  • 자릿수 더하기
  • if()
  • for문
  • 정수
  • reduce()
  • 0단계

티스토리

hELLO · Designed By 정상우.
코독

코딩핥는 강아지

Javascript | programmers04 (프로그래머스 0단계 : 편지)
JAVASCRIPT/PROGRAMMERS 0단계

Javascript | programmers04 (프로그래머스 0단계 : 편지)

2022. 11. 6. 21:44

※ programmers 0단계 풀이 네 번째

편지


❍ 문제 설명

머쓱이는 할머니께 생신 축하 편지를 쓰려고 합니다.
할머니가 보시기 편하도록 글자 한 자 한 자를 가로 2cm 크기로 적으려고 하며,
편지를 가로로만 적을 때, 축하 문구 message를 적기 위해 필요한 편지지의 최소 가로길이를 return 하도록 solution 함수를 완성해주세요.

❍ 제한 조건

공백도 하나의 문자로 취급합니다.
1 ≤ message의 길이 ≤ 50
편지지의 여백은 생각하지 않습니다.
message는 영문 알파벳 대소문자, ‘!’, ‘~’ 또는 공백으로만 이루어져 있습니다.

❍ 입출력 예

message result
"happy birthday!" 30
"I love you~" 22

❍ 나의 풀이

function solution(message) {
    var answer = 0;
    
    // for문으로 message 글자의 총 개수만큼 i를 0부터 ++ 시켜준다.
    for(let i=0; i<message.length; i++){

        // 하나 당 2cm 이니 i가 message 글자의 총 개수까지 늘어날 때마다 answer에 +2를 더해준다.
        answer += 2;
    }
    
    return answer;
}

❍ 다른 사람의 풀이

function solution(message) {
    // 이게 바로 되는거였군요. 당신은 이기시길 바랍니다. 저는 지겠습니다.
    return message.length*2;
}
아무리 생각해도 저는 수학과 자바스크립트에 재능이 없습니다.
좀 많이 현타가 옵니다.

'JAVASCRIPT > PROGRAMMERS 0단계' 카테고리의 다른 글

Javascript | programmers06 (프로그래머스 0단계 : 피자 나눠 먹기 (3))  (4) 2022.11.14
Javascript | programmers05 (프로그래머스 0단계 : 삼각형의 완성조건 (1))  (5) 2022.11.10
Javascript | programmers03 (프로그래머스 0단계 : 짝수 홀수 개수)  (4) 2022.11.05
Javascript | programmers02 (프로그래머스 0단계 : 각도기)  (4) 2022.11.05
Javascript | programmers01 (프로그래머스 0단계 : 양꼬치)  (7) 2022.11.05
    'JAVASCRIPT/PROGRAMMERS 0단계' 카테고리의 다른 글
    • Javascript | programmers06 (프로그래머스 0단계 : 피자 나눠 먹기 (3))
    • Javascript | programmers05 (프로그래머스 0단계 : 삼각형의 완성조건 (1))
    • Javascript | programmers03 (프로그래머스 0단계 : 짝수 홀수 개수)
    • Javascript | programmers02 (프로그래머스 0단계 : 각도기)
    코독
    코독
    코딩을 할짝할짝

    티스토리툴바