TIL 230525

코린이의 성장일기·2023년 5월 25일
0

이번주 목표 : JS 기초문법 강의 2회독 하기 (55% 완료)
세부목표 : 문법에 대한 이해와 기초다지기를 통해 코드를 읽고 쓸 수 있다.(몇가지 함수를 가지고 코딩테스트입문 문제 몇가지를 완료했다.)

  • 함수를 만들어 사용해보기.
    시도해볼것 : 코딩테스트 시간제한 없이 내 힘으로 1문제 이상 풀어보기

JS 기초 문법 강의를 들은지 4일차이다.
처음 목표를 세웠을때의 반정도 왔다.

숫자, 문자, 불리언, 형변화, 연산자 등의 기초문법을 배웠고 몇가지 코딩테스트를 보았다.

프로그래머스 두수의 합
처음에는 문제의도를 파악하는데 한참 시간이 걸렸고
강의를 통해서 배운 내용도 제대로 사용할 줄 몰랐다.

구글링 하면서 하나하나 배워나가야했다.

function solution(num1, num2) {
    var answer = -1;
    let x = num1
    let y = num2
    
    answer=x+y
    
    return answer;
}

첫번째 문제를 풀고나서 감이 생긴건지 어떻게 풀면 되겠다 하는 느낌이 들어서 계속해서 문제를 풀어나갔다

function solution(num1, num2) {
    var answer = 0;
    if (num1 === num2){
        answer=1}else{answer=-1}
    return answer;
}

if문도 사용할 줄 몰라서 한참을 찾아봤다
조건이 들어가야하고
조건이 참일경우의 나오는 값 그리고 거짓일때 나오는 값을 출력하기 위해 else문을 사용해보았다.

조금씩 풀어나갈수록 한단계 한단계 몰랐던것들을 찾아보고 코딩테스트를 풀어보면서 배움을 느끼고 있다.

"혼자 공부하는 자바스크립트" 책이 생겼는데
열심히 읽고 공부해봐야겠다.

profile
작동하는 코드만 만들면 반은 완성이다.

0개의 댓글