JAVASCRIPT 01 데이터타입

2023. 9. 5. 11:13Spring 활용 통합 시스템 개발/JAVASCRIPT

데이터타입 , typeof(변수명) , toFixed(N), let, const, 반올림 round(), ceil(), floor(), 사칙연산

https://developer.mozilla.org/ko/

Script 선언문

document - '환영합니다'가 나온 화면 

window

location

console.log

 

Script 코드 규칙 [coding rule]

 

 

 

더하기 대신 ,가 와도 똑같이 출력된다

 

Script, python, kotlin - 데이터 타입을 쓰지 않고 변수선언 가능하다 - 데이터 타입을 쓰지는 않지만 문자열, boolean, 숫자 데이터 타입이 내부적으로 존재한다.

반면에 java, C, C#은 데이터 타입을 써야 한다

 

Script 변수선언 및 초기화

typeof(변수명) - 변수명의 타입을 검사할 수 있다

 

숫자.toFixed(N) -> toFixed()로 소숫점N자리까지 출력된다.

 

 

toFixed(N)를 안 쓰면 수숫점 이하가 길어진다.

변수 선언 - var, let, const

let 을 쓰면 이미 선언된 변수와 중복하면 오류가 나서 var보다 개선된 키워드이다

const는 상수로 사용할 때 사용된다

 

const 변수명 = 데이터 

const 때문에 변수명에 저장된 데이터가 항상 저장된다.

그런데 아래 이미지에서 오른쪽에 const로 선언된 name에 데이터가 "이민호"에서 "이민호2"로 변경되어 오류가 생겼다.

그러나 let 변수명 = 데이터로 변수 선언 및 초기화 된 경우

데이터를 바꿀 수 있다.

 

반올림 함수 : Math.round(변수명 or 숫자)

 

cf ) Math.ceil(X) - 입력받은 숫자보다 크거나 같은 정수 중 가장 작은 정수를 리턴한다

Math.floor(X) - 입력받은 숫자보다 작거나 같은 정수 중 가장 큰 정수를 리턴한다

https://hianna.tistory.com/446

 

[Javascript] 반올림(round), 올림(ceil), 내림(floor) - 소수점, 음수,자리수 지정

올림(Math.ceil()) Math.ceil() 함수 정수 올림 (음수 포함) 자릿수 지정 내림(Math.floor()) Math.floor() 함수 정수 내림 (음수 포함) 자릿수 지정 반올림(Math.round()) Math.round() 함수 정수 반올림 (음수 포함) 자

hianna.tistory.com

 

사칙연산

 

 

'Spring 활용 통합 시스템 개발 > JAVASCRIPT' 카테고리의 다른 글

JAVASCRIPT 07 함수  (0) 2023.09.08
JAVASCRIPT 05 2차원배열  (0) 2023.09.07
JAVASCRIPT 04 Array  (0) 2023.09.06
JAVASCRIPT 03  (0) 2023.09.05
JAVASCRIPT 02  (0) 2023.09.05