분류 전체보기 336

200910 금 TIL

알고리즘 문제를 풀었다. 매우 어렵다. ㅜㅜ 자신감이 팍팍 떨어진다. -조건문을 사용할 때 변수의 재귀적 사용이 인상깊었다. ex) if (words[i].length > 0) { words[i] = words[i][0].toUpperCase() + words[i].substr(1); } -키와 값을 받으면서 만약 처음 추가된 키와 값에 새로운 값이 입력됐을 경우, 기존 값을 유지하는 방법이 굉장했다. ex) if (result[arr[i][0]] === undefined) //처음 키와 값을 입력할 때 해당하는 값이 기존에 입력되지 않아야지만 입력 -알고리즘 13번 문제가 어려웠다. 배열 안에 배열이 들어가 있는 배열이라 (i, j) 값으로 표현해 이중 for문으로 풀려고 했는데, 이 문제는 그냥 이중..

TIL 2020.09.14

200910 목 TIL

배열을 배웠다. 배열이란 순서가 있는 값을 말한다. 특이하게도 배열은 순서를 매길 때 0부터 시작한다. 순서는 index라고 말하고 그 값들은 element(요소)라고 말한다. let myNumber = [73, 98, 32, 41] 이런 식으로 대괄호 안에 값을 넣고 컴마로 구분해서 표현한다. //재밌는 TMI 1 위의 myNumber 배열의 세 번째 인덱스의 값을 200으로 변경하려면 myNumber[3] = 200; //이렇게 입력하면 된다. //재밌는 TMI 2 배열 안에는 다른 배열도 값으로 집어넣을 수 있으며 배열 안의 배열의 값을 구할 수 있다. let myNumber = [[13, 30], [73, 9]]에서 myNumber[0][1]; //은 30이다!

TIL 2020.09.11

200909 수 TIL

모르는걸 검색하는 팁과 배열을 배웠다. 검색을 잘 하려면 일단 검색할 키워드를 구체화하고 1. MDN + 검색할 키워드로 검색 2. 자연어 문장으로 검색(단, 영어로) 3. 에러 발생 시 에러 자체를 검색 반복문 반복문은for문, while문을 말한다. 반복문이 언제 끝날지 비교적 명확할 때 for문을 사용한다는데 사실 기능적으로는 큰 차이가 없다고 함. 반복문의 구조 -for 문 ->반복할 조건을 초기화(식) 조건식 증감문 순으로 넣는다. let sum = 1 ; for(let n = 2; n 반복할 조건 중, 초기화, 증감문은 따로 쓰고 조건식만 괄호 안에 넣는다. let sum = 1; let n =2; while(n

TIL 2020.09.11

200907 월 TIL

코드스테이츠를 시작했다. 이젠 정말 코딩 뿐이야. 줄줄이 쓰면 며칠 쓰다 던져놓은 일기마냥 던질까봐 매일 한줄이라도 TIL을 적어보기로 했다. 변수에 대해 배웠다. 변수가 뭐냐면, '여기 어떤 것이 있습니다'이다. let으로 선언할 수 있는데 let something 이런 식으로 표현한다. 여기, something이라는 변수가 하나 있습니다.(그알풍으로) 타입의 6종류도 배웠는데 각각 숫자, 문자열, 불린, 자료형, undefined, 함수가 있다. 여기서 문자열은 글자이고, 불린은 참/거짓을 말한다. 6종류 중 일부가 섞에서 한번에 표현되기도 하는데 그걸 자료형이라고 하지. 자료형에는 배열과 객체가 포함돼. 배열은 같은 타입의 여러개 배열되는 것으로 ['banana', 'apple', 'peach']이..

TIL 2020.09.09