201021_TIL
오늘한 일 Algorithm Basic 10 ~ 15번 문제 풀기 / 11번, 13번 문제 [check] 2차원 배열[배열을 요소로 갖는 배열] 이해하기 자바스크립트에서 객체의 key, value 특징 이해하기(key는 중복허용X, value는 중복허용O), 중복되는 key에 대한 value 를 할당하면 재할당(수정)된다. key 에 대한 value 값이 없는 경우에는 undefined 이다. 1 은 truthy / 0 은 falsey 이다. falsy : undefined, Null, NaN, false, 0, -0(음수), ''. "" (빈문자열) 오늘 느낀점 13번 문자열을 요소로 갖는 배열을 입력받아 문자열을 세로로 읽었을 때의 문자열을 리턴해야 합니다. let input = [ // 'hello..
201018_TIL
오늘한 일 Algorithm Basic 1~6번 문제 풀기 코드 가독성을 높이기 위한 방법 학습하기 : 들여쓰기는 Tab보다 Space 2번 사용, 이름짓기, Boolean 이름, 함수 이름짓기, Capital letters in variable names, 기호 / 구두점찍기, 코드 문장과 구문 사이 공간, 코드의 목적을 주석달기, Snake vs. Camel Casing, 3항 연산자 남용하지 말기, 엄격한 비교 연산자( === or !=== ) 사용하기, 코드 문장 끝에 세미콜론(;) 찍기 오늘 느낀점 문자열을 split 하고 일정한 패턴으로 join 하는 문제풀이를 반복해서 풀어봤다. join 함수 이용은 아직 익숙치 않아 구현하려고 할때, 생각이 잘 나지 않았다. 특히 split 함수는 현업에서..
201010_TIL
오늘한 일 codestates 배열 강의 복습 배열의 index, element, arr[0], push, pop, shift, unshift, slice, length 배열의 index 값을 벗어난 값은 undefined 반복문을 이용해 배열의 요소를 출력할 수 있다. coplit 배열 1번~25번 풀기 / 24, 25번 문제 [check] 오늘 느낀점 배열의 length 는 배열의 요소 총갯수(element count) 이다(= end index +1). .split( ) 는 문자열을 구분자로 구분해 하나의 배열로 만든다. .join( ) 는 배열을 구분자로 구분해 하나의 문자열로 만든다. push, pop, shift, unshift 는 mutable 이고, slice 는 immutable 이다 대..