반복문
·
BootCamp_Codestates/Pre Tech Blog
반복문 기초 Achievement Goals 반복문을 활용하여 단순한 기능을 반복하여 수행할 수 있다. for 문과 문자열, 숫자를 이용해 반복적으로 코드를 실행시킬 수 있다. 기본적인 for 문 for (let i = 0; i < 5; i++) 을 응용하여 다양한 for 문을 만들 수 있다. for와 while의 차이에 대해서 알고 있다. 반복문에 조건문을 응용하여 특정 조건에서만 코드를 실행시킬 수 있다. 이중 포문이 무엇인지 이해하고 활용할 수 있다. 반복할 내용을 { }block 안에 넣는다. for 구문 - 반복할 조건을 초기화, 조건식, 증감문 순으로 넣는다. for(시작;끝;증가 또는 감소(업데이트되는값)){ 반복할내용 } 예를 들면, let sum = 1; for(let n = 2; n
Day2
·
BootCamp_Codestates/TIL
코플릿(페어프로그래밍)- 변수와 자료형, 조건문, 문자열 문제풀이 Lesson - 조건문, 문자열 학습 Pair 와 조건문 복습 및 코드 개선을 위한 의견 교환 블로그에 변수와 자료형, 조건문 관련 개념 추가 정리 학습내용 조건문 (복습) 문자열 .length .substring( , ).toUpperCase, .toLowerCase.indexOf('a').includes('a') 느낀점 - 효율적인 알고리즘을 짜는 것도 중요하지만, 현재로서는 각 개념을 명확히 파악하는 것이 먼저다. 코플릿 문제 파악 시간이 오래 걸리고, 문제 자체가 이해가 안가 못 푸는 경우도 있었다. 꾸준히 복습하여 문제에 익숙해질 필요가 있다. 내일 해야 할 것 - 코플릿 조건문, 문자열 복습 및 문자열 개념정리(블로그) - 반복..
조건문_2020.10.26
·
BootCamp_Codestates/Pre Tech Blog
Achievement Goals truthy와 falsy 가 조건문에서 작동하는 방식을 이해할 수 있다. 논리 연산자에 대해 이해할 수 있다. if 와 else if , else를 이해하고 무리없이 활용할 수 있다. 복잡한 조건문을 활용하여 실생활에서 쉽게 마주할 수 있는 문제를 해결할 알고리즘을 짤 수 있다. if문 if ( condition1 ) { statement1 } condition1을 만족하면 statement1을 실행한다. if~else문 if ( condition1 ) { statement1 } else { statement2 } condition1을 만족하면 statement1을 실행하고, 만족하지 않으면 statement2를 실행합니다. 다중if문 if ( condition1 ) { ..
함수_2020.10.26
·
BootCamp_Codestates/Pre Tech Blog
Achievement Goals 1 함수의 필요성에 대해서 이해하고, 반복 작업을 편리하게 수행할 수 있다. 함수 선언을 위해 필요한 keyword, name, parameter, body 에 대해 이해할 수 있다. 함수 선언과 호출의 기초적인 작동 원리를 이해할 수 있다. 함수가 선언되어 함수 표현식이 변수에 담기는 과정을 설명할 수 있어야 한다. 함수의 결과값이 변수에 할당되어 담기는 과정을 설명할 수 있어야 한다. 함수란? - javascript에서 코드의 집합을 나타내는 자료형이다. - 함수를 변수에 할당하거나 , 함수를 리턴 할 수 있다. 함수 선언 function name([param[, param[, ... param]]]) { statements } name: 함수 이름. param: 함수..
타입기초_2020.10.26
·
BootCamp_Codestates/Pre Tech Blog
Achievement Goals 자바스크립트에서 원시 자료형과 참조 자료형이 무엇인지 알 수 있다. 원시 자료형 string, number, boolean, undefined 의 의미를 이해할 수 있다. 타입마다 다른 속성과 메소드가 있다는 것을 이해할 수 있어야 한다. typeof 를 활용하여 특정 값의 타입을 확인할 수 있다. == 및 !=가 타입 검사를 하지 못한다는 것을 알 수 있다. console.log(typeof 42); // expected output: "number" console.log(typeof 'blubber'); // expected output: "string" console.log(typeof true); // expected output: "boolean" console...
변수_ 2020.10.26
·
BootCamp_Codestates/Pre Tech Blog
Achievement Goals 변수의 선언과 할당에 대해서 설명하고 코드로 작성할 수 있어야 한다. 표현문이 값으로 변환되어서 변수에 할당되어 담기는 과정을 설명할 수 있어야 한다. What is the meaning of 변수? 데이터 보관함(메모리) 보관함의 크기는 동일 각 보관함의 이름 = 변수 이름을 통해 데이터 사용(재활용) 변수란? 메모리에 공간을 할당받아 하나의 값을 저장할 때, 그 값을 찾아갈 수 있는 이름 혹은 그 공간 자체를 뜻한다. 변수에는 값, 표현식, 함수 등이 저장될 수 있다. let age = 42; age = '마흔두살 변수의 선언 3가지 var name = '김정은인민지도자?'; //변수선언과 값 초기화. let name = '트럼프대통령'; //블록 범위(scope) 지..