Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- NPM
- 자바스크립트 문제 풀이
- 프로그래머스
- 타입스크립트
- JS
- lodash
- Baekjoon
- 리액트
- 리액트쿼리
- react
- 자바스크립트 연결리스트
- Next.js13
- JavaScript
- CSS
- leetcode문제풀이
- 자바스크립트 문제
- stack문제
- HTML
- 프론트엔드
- 제로베이스
- leetcode
- 알고리즘문제풀이
- 자바스크립트
- Next
- 자바스크립트 알고리즘
- 자바스크립트 문제풀이
- 자바스크립트코딩테스트
- 자바스크립트 알고리즘 문제
- next13
- til
Archives
- Today
- Total
코드노트
js 데이터 알아보기 / number 수학 객체 / parseInt, parseFloat 본문
const pi = 3.14159265358979;
console.log(pi); // 3.14159265358979
const str = pi.toFixed(2);
console.log(str); // 3.14 문자데이터
console.log(typeof str); // string
const integer = parseInt(str);
const float = parseFloat(str);
console.log(integer); // 3
console.log(float); // 3.14
console.log(typeof integer, typeof float) // number number
parseInt, parseFloat
- 변수에 숫자데이터를 입력하고 toFixed 메소드를 통해서 콘솔로 출력하면 지정한 소수점 자리까지 (3.14) 출력 가능하다.
- toFixet 메소드는 문자데이터가 반환된다.
- 숫자데이터를 사용하기 위해서는 자바스크립트 전역함수를 통해서 숫자데이터로 변환가능하다.
- parseInt, parseFloat를 통해서 숫자데이터로 변환 가능하다.
- parseInt 는 정수만 호출가능하다.
- parseFloat 는 소수점도 호출이 가능하다.
console.log('abs: ', Math.abs(-12));
// abs는 특정한 숫자의 절대값을 반환 음수가 제거 되고 양수가 반환 된다.
console.log('min: ', Math.min(2, 8));
// 인수중에서 가장 작은 수가 반환 된다.
console.log('max: ', Math.max(2, 8));
// 인수중에서 가장 큰 수가 반환 된다.
console.log('ceil: ', Math.ceil(3.14));
// 인수 중에서 올림하여 반환 된다.
console.log('floor: ', Math.floor(3.14));
// 인수 중에서 내림하여 반환 된다.
console.log('round: ', Math.round(3.14));
// 인수 중에서 반올림하여 반환 된다.
console.log('random: ', Math.random());
// 랜덤값을 반환한다.
random
Math.floor(Math.random() * 10)
랜덤값에 10을 곱하고 내림하여 호출한다.
'Code note > 자바스크립트' 카테고리의 다른 글
js 데이터 알아보기 / 구조 분해 할당 (0) | 2022.05.31 |
---|---|
js 데이터 알아보기 / array 배열 메서드 / length, concat, forEach, map, filter, find, findInd (0) | 2022.05.30 |
js 데이터 알아보기 / String 문자열 생성자 indexOF, length, slice, replace, match, trim (0) | 2022.05.29 |
function => 화살표함수 이해하기 (0) | 2022.05.11 |
javascript function, return, 매개변수 이해하기 (0) | 2022.05.11 |