donaricano-btn

 false/true로 간주되는 값


1. false

- 빈 문자열('')

- 수치 0, NaN

- null, undefined

1) 예제


- 실행 결과 : false

- 변수가 다음 값으로 될 경우 암묵적으로 false로 간주된다


2. true

- 위를 제외한 값들

1) 예제

 

- 실행 결과 : true


3. 단축 연산

- &&, || 연산자를 이용할 경우 왼쪽 식만 평가 되고 오른쪽 식은 평가되지 않는경우

- && : 왼쪽 식이 false라면 전체 식이 false

- || : 왼쪽 식이 true 라면 전체 식 true

1) 단축 연산을 이용한 코드

 

- 실행 결과 : BMW

- car 변수가 false로 지정되면서 BMW가 된다

블로그 이미지

리딩리드

,
donaricano-btn

소수점 계산, 소수점 자릿 수 구하기


1. 소수점 계산

- 자바스크립트는 내부적으로 숫자를 2진수로 계산한다.

- 소수점 계산에서 올바른 계산 결과가 나올 수 없다


- 실행 결과 : 1.2000000000000002, 1.2

- 올바른 계산이 나올 수 있도록 정수로 변환 한 수에 나눗셈을 한다


2. 소숫점 자리수 구하기

1) 소수점 두 자리 까지 - Math.round()

 

- 실행 경과 : 0.12

2) 소수점 두 자리 까지 - toFix()

 

- 소수점 이하가 지정되어 있다.

- 실행 경과 : 0.12

3) 소수점 두 자리 까지 - toPrecision()

      

- 수치 전체가 지정

블로그 이미지

리딩리드

,
donaricano-btn

데이터형 쉽게 변환하기


1. 숫자 -> 문자열


- 실행결과 : 15, String

- '+' 연산자는 오퍼랜드에 문자열이 포함 될 경우 문자열로 만든다


2. 문자열 -> 숫자

 

- 실행결과 : 15, number

- '-' 연산자는 강제적으로 수치로 변환


3. 논리형 변환

 

- '!' 연산자는 논리형을 변환

블로그 이미지

리딩리드

,
donaricano-btn

이스케이프 시퀀스(escape sequence)


1. 정의

- 문자나 키보드에서 직접 입력할 수 없는 문자를 표현 하기 위한 방법

- \+문자


2. 사용


1) 종류

- \b : 백 스페이스

- \t : 탭

- \n : 개행

- \f : 페이지 열기

- \r : 복귀

- \' : 작은 따옴표, \" : 큰 따옴표

- \\ : \문자

블로그 이미지

리딩리드

,