JS 3 숫자
JS 숫자
수의 표현
정수 - 자연수, 0, -1 -2등등 / (=/실수)
JS에서 큰따옴표나 작은따옴표가 붙지 않은 숫자는 숫자로 인식한다.
alert(1 + 1);
결과: 2;
alert(1.2 + 1.3);
결과: 2.5;
곱하기 - *(에스터리스크, Asterisk) 사용
alert(2 * 5);
결과: 10;
나누기 - /(슬래쉬, slash)사용
alert(6 / 2);
결과: 3;
alert이 귀찮으면 ‘console.log(1+1)’로 확인해볼 것
수의 연산
- 기본적인 수의 연산 : Math(수학)
math.pow(3, 2); // 9 : 3의 2승
math.round(10.6); // 11: 10.6의 반올림
math.ceil(10.2); // 11: 10.2의 올림
math.floor(10.6); // 10: 10.6의 내림
math.sqrt(9); // 3 : 3의 제곱근
math.random(); // 0부터 1.0 사이의 랜덤 수
math.round(100 * math.random(100));
-
math 관련 태그가 제대로 작동하지 않음
:Uncaught ReferenceError: math is not defined한번에 math 여러줄을 쓸 수 없나?
:한줄만 작성하니까 작동함
<script type="text/javascript">
console.log(Math.round(100 * Math.random(100)));
</script>
//math.random(100) : 1-100 사이의 무작위 숫자 추출
//100 * () : 곱하기 100
//math.round : 반올림한 정수값
//concole.log : 숫자를 표시
*
(asterisk): 별을 의미하는 그리스어 astro에 작은의 의미를 붙임