본문 바로가기
관리자

분류 전체보기

(1034)
2020-08-01 (토) 35일차 보호되어 있는 글입니다.
2020-07-31 (금) 34일차 보호되어 있는 글입니다.
Javascript / 기초 / 알고리즘, Code 작성 팁 알고리즘 코딩 문제를 풀어나가는 방식의 핵심은 '문제를 분해하는 것'에 있다. 보통 어떤 자료구조에 새로운 요소를 추가하거나, 삭제, 변경, 접근 하는 등의 문제들이 복합화되어 있는데, 이를 적절히 분해하고 순서대로 작동되도록 해야한다. 이를 위해 필요한 논리를 '의사코드(pseudocode)로 적어보는 것'은 생각의 정리에 도움이 된다. 그 다음으로 필요한 것은 '알고 있는 개념으로 pseudocode를 실현할 수 있는지 구체화하는 것' 이다. -문제 분해, 의사코드 작성 예를 들어서, 어떤 문자열 에서 'a'라는 단어를 찾아서 'b'라고 전부 바꿔주고 싶다면, 1. 'a'라는 문자의 입력을 받아온다. 2. 'a'라는 문자가 문자열에 있는지 확인한다. 3. 'a'를 'b'로 바꾼다. 이다. -실현 가능..
2020-07-30 (목) 33일차 보호되어 있는 글입니다.
Javascript / 기초 / 객체(Object) 객체(Object) 1. 객체가 필요한 이유 객체는 같은 카테고리의 정보를 여러 개 만들어 줘야할 때, 간결하고 명확하게 표현하기 위해 만든다. User에 대한 'name, email, address' 가 있고, User2에 대한 'name, email, address'가 있을 때, 각 값들을 지정하기 위해서는 변수를 총 6개 만들어 주거나, 배열을 2개 만들어서 각 요소들을 index화 해야하는 불편함이 있다. 그래서 객체를 생성해준다. ex) 변수 6개 : user1_name, user1_email, user1_address, user2_name, user2_email, user2_address 객체 2개: user1 = {name : 'steve', email: '...', address: '.....
2020-07-29 (수) 32일차 보호되어 있는 글입니다.
Javascript / 기초 / 배열, 반복문 1. 반복문 1-1. for문 if문과 같은 형태로 사용하면 되는데, 대신 조건문에 차례대로 '초기화; 조건식; 증감문'을 작성해주어야 한다. >> 초기화, 조건식 다음에 ';(세미콜론)'을 써야함을 기억하자. ',(comma)'가 아님. for(초기화; 조건식; 증감문){ 조건식을 만족하기 전까지 반복적으로 실행하고 싶은 문구; } ex) let sum = 1; for(let n = 1; n 만약 초기화문에서 let을 안쓰면, 자동적으로 변수 n을 var n 으로 잡아준다. js에서는 let, var, const 등이 있는데, 지정하는 것에 따라 사용하는 범위가 달라진다. 추후에 자세히 배울 수 있다. >> 반복문에서 continue를 쓰면, 다음 if문을 무시하고 다음 증감문으로 넘어가라는 뜻이 되고..
2020-07-28 (화) 31일차 보호되어 있는 글입니다.