TIL_210413

jeyoon·2021년 4월 13일
0

오늘 한 일

  • 계산기 스프린트 ➡️ Nightmare까지 완료
  • JS 강의

parseInt(), parseFloat()

parseInt(), parseFloat()는 둘 다 문자열을 숫자로 변경하는 함수이다.
차이는 parseInt()는 정수로 변환하고, parseFloat()은 실수로 변환한다는 것이다.

parseInt(string, n)

  • string을 n진법일 때의 정수로 바꾼다. n은 2부터 36까지 입력가능하며, 입력하지 않으면 10으로 처리한다.
  • 소수 부분은 버린다.
  • 0x로 시작하면 16진법으로 처리한다.
parseInt( '100', 2 ) // 100은 2진법으로 4이다.
parseInt( '0x100' ) // 100은 16진법으로 256이다.

parseFloat( string )

  • string이 수로 시작할 때 그 수를 실수로 바꾼다.
  • 띄어쓰기로 여러 개의 수가 있으면 첫번째 수만 바꾼다.
  • 공백으로 시작하면 공백은 무시한다.
  • 수가 아닌 문자로 시작하면 NaN을 반환한다.

Reference

https://www.codingfactory.net/11026

✍️

요새 너무 풀렸다아아아... 😢
스프린트가 일찍 마무리되어서 예전에 살던 집으로 잘못시킨 택배를 찾으러 다녀왔다.
지하철을 타고 가는 동안 생각을 정리하고 계획을 다시 세웠다.
내일부터 다시 빡공하기!!!!

0개의 댓글