728x90
반응형

☭DEVELOPER/#4 자바스크립트 17

자바스크립트 | 레츠기릿 자바스크립트 7

연산자 우선순위 이해하기 컴퓨터로 계산할 때는 숫자 두 개만 계산하기 보다는 여러개를 동시에 계산하는 경우가 더 많다. 연산자로 우선순위대로 계산이 된다. 자바스크립트는 정수, 실수가 따로 나뉘어 있지 않다. 하지만 실수 연산을 할 때는 조심할 점이 있다. 0.1 + 0.2 를 더하면 0.3이 아니라 결과가 이상하게 출력된다. 컴퓨터는 0과 1밖에 알지 못한다. 그런데 2진법으로 실수를 표현하면 무한 반복되는 실수가 있어서 어쩔 수 없이 근사값으로 저장한다. 그래서 우리가 사용하는 10진법과 차이가 발생한다 이러한 현상을 부동소수점 문제라고 한다. 이외에도 다양한 실수 연산에서 오차가 발생하므로 실수르 계산할 때 다른 방법을 주로 사용한다. 가장 간단한 방법은 실수를 정수로 . 꾸는 실수로 다시 마지막에..

자바스크립트 | 레츠기릿 자바스크립트 6

자료형 자바스크립트 언어에 존재하는 값. 값(value)은 프로그램이 조작할 수 있는 데이터를 의미한다. 값에는 여러가지 종류가 있으며 이런 값의 종류를 자료형(Data Type)이라고 한다. 숫자 기본(parseInt, NaN) 숫자는 따옴표로 감싸지 않고 그대로 적으면 된다. 따옴표로 감싼 숫자는 문자열로 인식한다. 3 -4 0.5 5e4 50000 //5뒤에 0이 4개 이전에 console.log 를 실행할 때 < undefined 가 콘솔에 출력됐지만 이번에는 "Hello, world"가 출력된다. < 뒤에 나오는 값은 콘솔에 입력한 명령의 값이다. 문자열을 입력했기 때문에 그 값이 그대로 출력된다. 이렇게 결과값이 나오는 명령을 식(또는 표현식 expression)이라고 한다. typeof 내가..

자바스크립트 | 레츠기릿 자바스크립트 5

자료형 자바스크립트 언어에 존재하는 값. 값(value)은 프로그램이 조작할 수 있는 데이터를 의미한다. 값에는 여러가지 종류가 있으며 이런 값의 종류를 자료형(Data Type)이라고 한다. 문자열(String) 프로그래밍에서 하나의 글자를 문자라고 한다. 문자들이 하나 이상 나열되어 있다고 해서 문자열이라고 한다. 원하는 값을 입력 할 떄 시작과 끝이 작은 따옴표로 감싸진 값이 문자열이다. 'Hello, world' "Hello, world" `Hello, world` `` : 백틱 , 문자열 입력 시 줄바꿈이 가능하다. (mac 단축키: option + ₩) \n : 줄바꿈 이전에 console.log 를 실행할 때 < undefined 가 콘솔에 출력됐지만 이번에는 "Hello, world"가 출..

자바스크립트 | 레츠기릿 자바스크립트 4

자바스크립트 기본문법 배우기 코드 작성 규칙 자바스크립트 코드를 작성할 때 기본이 되는 문법적 사항 세미콜론 자바스크립트는 하나의 명령이 끝날 때 세미콜론을 붙여도 되고 붙이지 않아도 된다. 세미 콜론은 다음과 같이 붙이기를 권장한다. console.log("Hello, world"); 에러 발생을 방지하고 통일성 있게 모든 명령 뒤에 세미콜론을 붙이기를 권장한다. 한 줄에 여러 명령을 넣을 때는 반드시 명령 뒤에 세미콜론을 붙여 다음과 같이 작성한다. console.log("Hello, world!"); console.log("Hello, javascript!"); console.log(Hello, java!"); 주석 코드에 대한 설명을 작성하는 부분을 주석(comment)이라고 한다. 주석은 코드에..

자바스크립트 | 레츠기릿 자바스크립트 3

프로그래밍 사고력의 중요성 컴퓨터의 입장에서 생각해야한다. 우리의 행동이나 프로그램이 수행하길 원하는 행동을 명확한 순서와 절차로 설명할 수 있게 꾸준히 연습해야한다. 행동의 순서와 절차를 명확하게 설명할 수 있게 된다면 프로그래밍 사고력을 갖추게 된다. 순서도를 그리는 방법 '프로그래밍 사고력' 을 기르는 훈련을 할 때 순서도를 많이 사용한다. 프로그램이 수행하는 명령에 대한 순서와 절차를 시각적으로 표현해 알아보기 쉽기 때문이다. 순서도를 작성하고 순서도르르 그대로 코드로 옮기면 프로그램은 우리가 의도한 동작을 그대로 수행할 것이다. 알고리즘 곧 코딩테스트도 순서도를 효율적으로 그리면 잘 해결 할 수 있다.

자바스크립트 | 레츠기릿 자바스크립트 1

자바스크립트를 시작하기 전에 자바스크립트를 배울 대 도움되는 자료 - 자바스크립트 튜토리얼 : https://ko.javascript.info/ 모던 JavaScript 튜토리얼 ko.javascript.info - MDN 웹사이트 : https://developer.mozilla.org/ko/docs/Web/JavaScript JavaScript | MDN JavaScript (JS)는 가벼운, 인터프리터 혹은 just-in-time 컴파일 프로그래밍 언어로, 일급 함수를 지원합니다. 웹 페이지를 위한 스크립트 언어로 잘 알려져 있지만, Node.js, Apache CouchDB, Adobe Acrobat처럼 developer.mozilla.org - 길벗 전자책 사이트 : https://thebook..

728x90
반응형