최대 1 분 소요

Number, Math

1. Number

1. 10진수를 2신수 또는 16진수로 바꾸기

image

2. pi값 나타내기

image

3. 소수점에 상관없이 무조건 1올림

image

4. 소수점에 상관없이 무조건 1내림

image

5. 반올림

image

6. 소수점 자릿수에 따른 반올림

image

  1. 100곱해주고 // userRate * 100 = 3012.34
  2. 반올림을 해준뒤 // Math.round(userRate * 100) = 3012
  3. 다시 100을 나누면 됨 // Math.round(userRate * 100) /100 = 30.12

    ↓↓↓↓↓더 쉽게 하는 방법↓↓↓↓↓↓↓↓

image

* 주의사항 : 문자열로 반환함.

7. 문자열을 숫자열로 바꿔주기(Number( ))

image

* 숫자형으로 바꾸려면 Number로 감싸줌

8. NaN인지 아닌지 판별 = isNaN( )

image

9. parselnt( ) 문자열 숫자를 숫자열로 바꿔줌

  • number와 다른점은, 문자가 혼용되어있어도 동작을 함
  • 단, 처음부터 문자열이 시작되면 NaN을 반환함

image

* 문자먼저 나올경우 두번째 인수에 16진법으로 바꾸고, 다시 10진수로 바꿈

10. parseFloat( ) = 부동 소수점까지 반환함

(parseInt는 소수점은 무시하고 정수만 반환함)

image

2.Math 함수

1. Math.random( )

= 0~1사이 무작위 숫자 생성

image

** Q. 1~100사이의 임의의 숫자를 뽑고 싶다면? **

image

* 숫자는 1부터 숫자 사이에 값을 정함

2. Math.max() / Math.Min() = 괄호안의 인수 중 최대값, 최소 값 구하기

image

3. Math.abs() = 절대값

image

4. Math.pow(n,m) = 제곱

image

4. Math.sqrt() = 제곱근

image

댓글남기기