코딩 공부/ZeroCho TV

2-4장 숫자 기본

찬찬잉 2021. 12. 13. 17:35

해당 수업을 들을땐 개발자모드를 사용해서 들어야한다. F12

 

십육진법, 십진법, 이진법, 팔진법등이 가능하다.

 

typeof 를 사용하여 숫자인지 문자인지 확인이 가능하다.

 

NaN도 넘버이다.

Not a Number라고 나타나게된다.

 

숫자가 아니지만 공식적으로는 숫자로 외워야한다.

 

'dwdwd' = 문자열

12123 = 숫자열

'2323' = 문자열

 

'124' + 5 = 1245로 나타나게된다.

 

parseInt('123')

= 123 문자를 숫자로 바꿀 수 있다.

 

Number ('123')

= 123 숫자로 바꿀 수 있다.

 

초보 단계에는 눈을 믿지말고 꼭 프로그래밍하여 확인이 필요합니다.

 

'3.14'를 숫자로 parseInt 를 사용하여 변경할 경우 = 3으로 출력한다.

 

소수점을 포함해서 출력하고 싶을 경우 parseFloat를 사용하여야 3.14로 출력된다.

 

Number를 사용할 경우 3.14 소수로 나오고 정수로도 나온다.

 

parseInt는 자신이 최대한으로 해석을 해준다. 그래서 

'3월'을 출력할 경우 3으로 출력되지만

Number를 '3월' 출력할 경우

NaN으로 출력되게 된다.

 

 

** 거듭제곱 연산자 

 

NaN 처럼 Infinty라는 무한을 나타내는 숫자가 있다.