반응형
- [Javascript] 연산자와 boolean Typealpha brain프로그래밍에서의 비교연산자는 일반 수학에서 사용하는 연산자와 거의 비슷하다(한 80%는 같을거같다.) a > b a >= b a 10 && b > 15){ // run if a is more than 10 and b is more than 15... } 이외에 부정연산자 ! 역시 그 결과값이 boolean으로 평가되고, 어떤 함수의 결과값이 boolean으로 나온다던지, 어떤 변수의 값이 boolean type이 된다면 모두 논리곱의 명제로 사용할수가 있다. 자바스크립트는 그 값이 truthy 한 값들과 falsy 한 값들이 있다. (그 값 자체로 bool값으로 평가되는 것이다.) 참 JavaScript에서, 참 같은 값(Truthy)인 값이란 불리언을 기대하는 문맥에서 true로 평가되는 값입니다. 따..
- 2020-01-11 16:12:25
- [Javascript] 배열(Array)alpha brain배열은 순서가 있는 값의 집합이다. 각 값은 요소(element)라고 한다. 1. 표현 표현은 대괄호([]) 안에 콤마로 값들을 구분해 주면 된다. 2. 배열의 일반적인특징 배열의 순서는 숫자 type을 사용하는데, index라고 한다. index의 시작은 0부터 시작한다. 모든 배열에는 요소가 몇 개 있는지 나타내는 length(길이)라는 프로퍼티가 있다. 프로퍼티? 프로퍼티는 객체에 한 구성요소인데... 그렇다 배열도 객체의 한 종류이다. 그렇다면 메소드도 있겠네? 객체의 프로퍼티를 사용하기 위해서는 해당 객체(여기서는 arr).(점)property(여기서는 length) 로 사용이 가능하다 (dot notation) 3. 다른 프로그래밍 언어와의 차이점 자바스트립트에서의 배열은 다른 프로그래밍 언어..
- 2020-01-11 15:16:39
- [Javascript] 함수alpha brain1.함수 수학에서의 함수와 비슷한 개념으로 생각하면 좋을것 같다. f(x+10) = y ---> f 에 x 를 집어넣으면(input )y가 나온다.(output) 프로그래밍에서도 거의 동일하게 작성된다. function f([input, input2, ...]){ const output = input + 10; return output; } input이 오면 그 값에 10을 더해주고 내보낸다. (return) function f2(input){ const output = input + 10; } 프로그래밍에서는 return 키워드를 사용하지 않으면 해당 함수는 함수 밖에서 output을 이용한 값을 사용할수가 없다. 이 부분이 수학에서의 함수와 가장 큰 차이점이라고 생각한다. 2.함수의 사용(실행) 프로..
- 2020-01-10 18:04:57
- [Javascript] 변수와 값(타입)alpha brain1.변수 프로그래밍에 있어서 변수는 숫자, 문자와 같은 값들을 저장하는 공간을 의미한다. 선언 프로그래밍 언어는 변수를 선언하지 않으면 표현할수가 없다. 변수의 선언은 let과 const를 이용한다. var라는 변수 선언도 있지만 요즘은 거의 쓰이지 않는다. 나중에 scope를 설명할때 조금 설명하겠다. let은 변수안의 값이 변할수 있지만 const로 선언한 변수는 변수안의 값이 변할수 없다. const는 선언할 때 값을 할당하지 않으면 에러가 난다. 2.값 그리고 타입 프로그래밍에서의 값은 수학적 의미의 값과 비슷하다. (하나의 글자나 식이 취하는 수. 또는 그런 수치.‘2x=6’에서 x의 값은 3이다. 여기서는 수 (number type)만 쓰는것이다.)) 반면 자바스크립트는 수만 쓰는것이 아닌 여..
- 2020-01-07 19:48:16
반응형
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)