일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 방법
- 교정 방법
- SP-MGT-P
- 아마존
- 배너로드 치트
- Calibrtion
- Span
- 이미지의 크기
- 메뉴얼
- SENKO SP-MGT-P SPAN 보정 방법
- SPAN 값 변경 방법
- 넷플릭스 드라마 추천
- 보정 방법
- 폭발범위
- 교정
- LEL
- 수소화불화탄소
- 가스분석기
- HCFC
- 유대교의 역사
- 용어정리
- 보정
- css 독학
- 블랙프라이데이
- 가스
- 미드로 영어 공부하기
- 사용법
- JavaScript
- javascript 배우기
- 가스 분석기
- Today
- Total
푸르생 스토리
JavaScript 수의 연산 방법 (2) 본문
JavaScript에서의 수의 특징
1. 자바스크립트에서는 큰따옴표나 작은따옴표가 붙지 않은 숫자는 숫자로 인식한다.
'' 작은따옴표와 "" 큰 따옴표가 숫자 양쪽에 붙지 않았다면, 자바 스크립트 내에서는 숫자로 간주한다.
이는 +, -, *, / 등등의 수학 연산자에도 해당되며, 모든 수학 공식을 alert( 얼럿 함수 내에 기재 하면 얼럿에서 연산 처리 결과물을 출력하여 준다. )
2. 자바스크립트에서는 Math 가 붙은 함수는 숫자로 인식하여 연산한다.
예를 들면,
얼럿(alert) 괄호 안에 들어있는 100(숫자 와) * Math.random() ( 함수 )가 있으나 실제로 이는 숫자 곱하기 숫자의 개념으로 받아들이기 때문에 연산처리가 가능하다.
결과물,
랜덤으로 값을 만들어 내는것은 실수의 숫자 중 0에서 1 사이에서 무작위의 값을 출력한다.
0.022104747262387 값에 100을 곱한 결괏값이 다음과 같은 얼럿으로 출력이 됨을 확인할 수 있다.
JavaScript 에서 사용 가능한 연산 함수는 다음과 같다.
<!DOCTYPE html>
<html lang=kr dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
alert(Math.pow(3,2)); // 9, 3의 2승
alert(Math.round(10.6)); // 11, 10.6을 반올림
alert(Math.ceil(10.2)); // 11, 10.2를 올림
alert(Math.floor(10.6)); // 10, 10.6을 내림
alert(Math.sqrt(9)); // 3, 3의 제곱근
alert(Math.random()); // 0부터 1.0 사이의 랜덤한 숫자
alert(100 * Math.random()); // 랜덤한 숫자에 100을 곱한 경우 0부터 100.0 사이의 숫자
alert(Math.round(100 * Math.random())); // 0부터 100 사이의 랜덤한 숫자(정수)
</script>
</body>
</html>
다음과 같은 함수를 크롬 콘솔창에서도 동작하는 것을 확인 가능하다. (콘솔창은 크롬창에서 F12를 누르면 나온다.)
이전 과정 참조.
2021/01/06 - [개발/javascript] - JavaScript의 주석을 다는 방법
2021/01/07 - [개발/javascript] - JavaScript 줄 바꾸는 방법과 여백 처리
2021/01/08 - [개발] - 아톰(Atom) 사이드바 사용 방법, 개발자 도구(Integrated Development Environment, IDE)
2021/01/09 - [개발/javascript] - JavaScript 수의 표현 방법 (1)
위에서 작성된 결과물을 실행 하여 본다.
아톰에서 적용한 이미지
'개발 > java script' 카테고리의 다른 글
JavaScript에서 문자에 대한 명령어들, 문자열 숫자 세기 (0) | 2021.01.13 |
---|---|
JavaScript 에서 문자(Text) 개념 ? No! 문자열(String) ! (0) | 2021.01.12 |
JavaScript 수의 표현 방법 (1) (0) | 2021.01.09 |
JavaScript 줄바꾸는 방법과 여백 처리 (0) | 2021.01.07 |
JavaScript의 주석을 다는 방법 (0) | 2021.01.06 |