본문 바로가기
정보/ect

TIL 작성 규칙

by 매니션 2021. 10. 28.

TIL 작성규칙

  • 편하게쓰되, 남이 봐도 알아보게 쓰기. 미래의 내가 알아볼 수 있도록
  • 하루의 기준은 자기 전까지
  • 의미있는 커밋메세지 남기기(한글로)
  • git : 목차, 내용
  • blog : 목차, 내용, 코멘트

작성법

이모티콘 분류

  • 📒 : 공부용(정처기 이론 등)
  • 📑 : 코드(언어)관련 이론
  • 💻 : 코드, 풀이 등 직접 작성한 코드

타이틀

# (이모티콘)분류
## 타이틀
### 소제목1
### 코멘트

작성예시

--------------

💻 javascript 알고리즘 풀이

(js)프로그래머스 문제풀이 Lv.1 - 2016년

문제

주요함수

  • new Date()
    • 날짜 출력함수 (기본값 : 오늘)
    • month는 0부터 시작(1월~ 12월 = 0 ~11)
  • getDay()
    • 요일 출력함수
    • 일요일부터 시작(일토= 06)

풀이

function solution(a,b,c){
    // new Date() = month(0부터 시작 (0~11)), 디폴드값 today
    // new Date().getDay() = weekday(월~일 (0~6))

    let weekday = ['일','월','화','수','목','금','토']
        header = a +'년 '+ b + '월 ' + c + '일은 '
        footer = '요일 입니다'
        text = new Date(a, b-1, c).getDay();

    return  header + weekday[text] + footer
}


console.log(solution(2021,10,25))

 

다른사람 코드

function getDayName(a,b){
  var date = new Date(2016, (a - 1), b);
    return date.toString().slice(0, 3).toUpperCase();
}

 

코멘트

기본형을 연구하고 불필요한 과정을 줄여야겠다.
toString() // 숫자를 문자 타입으로 변환
slice(0, 3) // 문자열에서 일부 자르기(0(첫번째글자)에서부터 3(4번째글자)까지)

반응형

댓글