[자바스크립트] 변수 자료형 / 형변환

hoonak·2023년 11월 22일
0

자바스크립트

목록 보기
1/4

<변수 자료형>

  • const : 변하지 않는 값(상수) - 가급적 대문자로 작성.
  • let : 변할 수 있는 값 - 변수 이름이 동일하면 에러 뜸.

<형변환>

  1. 문자열 변환
  • String() : 문자열로 변환
ex)
const test = 123;
String(test);
console.log(test)

-- 123 출력

  1. 숫자로 변환
  • Number() : 숫자로 변환
ex 1)
const test = "123";
Number(test);
console.log(test)

-- 123 출력

ex 2)
Number(true); -- 1 출력
Number(false); -- 0 출력

ex 3)
Number("가나다"); -- NaN 출력
Number(null); -- 0 출력
Number(Undefined) -- NaN 출력
Number(0) -- false 출력
Number('0') -- true 출력
Number('') -- false 출력
Number(' ') -- true 출력

  1. Boolean 변환
  • Boolean()

false가 되는 경우
1) 숫자 0
2) 빈문자열 ''
3) null
4) underfined
5) NaN

ex 3)

Boolean(0)
Boolean('')
Boolean(null)
Boolean(underfined)
Boolean(NaN)

-- 모두 false 출력

위 외를 제외한 나머지는 true가 됨.

profile
Hello World!

1개의 댓글

comment-user-thumbnail
2023년 11월 22일

안녕하세요 :) 국비지원 부트캠프 엘리스트랙입니다! 오늘도 개발 공부 열심히 하고 계시군요! 멋지십니다 :)
혹시 개발 공부하면서 기술면접에 대한 대비가 막막하시다면, 이번 기술면접 특강도 관심 가져보시면 좋을 것 같아 댓글로 행사 안내드려요~

프론트/ 백엔드 모두 실력있고, 실제 면접관으로 활동하고 계신 개발자 코치님께서 진행하시니 참여해 보세요> https://festa.io/events/4389

그럼 오늘도 화이팅입니다!🙇🏻‍♀️💪🏻

답글 달기