javascript-10: Number, Math
Number, Math
1. Number
1. 10진수를 2신수 또는 16진수로 바꾸기
2. pi값 나타내기
3. 소수점에 상관없이 무조건 1올림
4. 소수점에 상관없이 무조건 1내림
5. 반올림
6. 소수점 자릿수에 따른 반올림
- 100곱해주고 // userRate * 100 = 3012.34
- 반올림을 해준뒤 // Math.round(userRate * 100) = 3012
-
다시 100을 나누면 됨 // Math.round(userRate * 100) /100 = 30.12
↓↓↓↓↓더 쉽게 하는 방법↓↓↓↓↓↓↓↓
* 주의사항 : 문자열로 반환함.
7. 문자열을 숫자열로 바꿔주기(Number( ))
* 숫자형으로 바꾸려면 Number로 감싸줌
8. NaN인지 아닌지 판별 = isNaN( )
9. parselnt( ) 문자열 숫자를 숫자열로 바꿔줌
- number와 다른점은, 문자가 혼용되어있어도 동작을 함
- 단, 처음부터 문자열이 시작되면 NaN을 반환함
* 문자먼저 나올경우 두번째 인수에 16진법으로 바꾸고, 다시 10진수로 바꿈
10. parseFloat( ) = 부동 소수점까지 반환함
(parseInt는 소수점은 무시하고 정수만 반환함)
2.Math 함수
1. Math.random( )
= 0~1사이 무작위 숫자 생성
** Q. 1~100사이의 임의의 숫자를 뽑고 싶다면? **
* 숫자는 1부터 숫자 사이에 값을 정함
댓글남기기