참조사이트 - Math : MDN
★ 본문 내용 중 위와 같은 색상으로 된 글자는 해당하는 MDN 페이지가 연결되어있습니다.
Number
자료형만 지원정적속성이름 | 값 |
---|---|
Math.E | 오일러의 상수이며 자연로그의 밑, 약 2.718 |
Math.PI | 원의 둘레와 지름의 비율, 약 3.14159 |
Math.SQRT1_2 | 1/2의 제곱근, 약 0.707 |
Math.SQRT2 | 2의 제곱근. 약 1.414 |
Math.abs(args)
Math.max(value)
Math.min(value)
Math.random()
let a = function (){
return Math.random()*100
};
a();
> 33.71958943641307
a();
> 27.990881438932224
//올림을 통한 정수 반환
let a = function (){
return Math.ceil(Math.random()*100)
};
a();
>7
a();
>48
Math.sqrt(value)
Math.pow(base, exponent)
Math.round(value)
Math.ceil(value)
Math.floor(value)
소수점 자릿수 조정은 Math 메소드에 없는걸까?
Math 객체가 아닌 Number 객체의 메소드에서 관리된다.
value.toFiexd(x)
let value = 12.34567;
value.toFixed();
> "12"
value.toFixed(1);
> "12.3"
value.toFixed(2);
> "12.35"
value.toFixed(3);
> "12.346"
value.toFixed(10); // 추가 요청한 자릿수는 0으로 반환
> "12.3456700000"
// 음수일 경우
-12.34.toFixed();//문자열이 아닌 수로 리턴(연산자 우선적용)
> -12
// 문자열로 리턴하고 싶다면, 변수로 설정하거나
let negativeV = -12.34
negativeV.toFixed()
>"-12"
// 소괄호를 쳐준다.
(-12.34).toFixed()
> "-12"
그외 참조 : 코드스테이츠
Whether you're looking for a new game to keep your little one entertained or simply want to reinforce a concept at home, kids math games https://kids-math-games.com/measurement-games/ can help. Here are some games to try. These will give your child a fun way to practice math and encourage logical thinking. In addition to these games, here are some of my favorites for preschoolers. You can find more kids math games on my website or on Amazon. If you're looking for an educational game to play with your children, I highly recommend trying Snap It Up!