본문 바로가기
study/Javascript

[Javascript] 2. 입력받은 숫자까지 합 구하기 (value, let window, document, console, location, history, navigator)

by 금이패런츠 2022. 4. 5.
728x90
반응형
<!-- src/main/webapp/2/forex1.html -->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>입력 받은 숫자까지 합 구하기</title>
<script type="text/javascript">
	function sum() {
		//#num : id=num 태그 선택
		//value : input 태그의 입력된 값
		//let : 변수 선언을 위한 예약어(키워드)
		let num = document.querySelector("#num").value;
		let tot=0; //num까지의 합
		for(let i=1; i<=num; i++) {
			tot += i;
		}
		//id="result"인 태그의 value값에 tot값을 저장
		//result.value = tot;
		document.querySelector("#result").value = tot;
	}
</script>
</head>
<body>
1부터 <input type="text" id="num">까지의 합 :
<!-- onclick : 클릭이벤트 처리 자바스크립트 영역 -->
<input type="button" value="=" onclick="sum()">
<input type="text" id="result"><br>
<input type="button" value="종료" onclick="window.close()">
</body>
</html>
<!-- 
	javascript : html 페이지 제어를 위한 언어
		내장객체
	 		1. window : 자바스크립트의 최상단 객체 (self, openner...)
	 		2. document : 문서담당 객체
	 		3. console : 개발자 화면(console)에 내용을 출력하는 기능
	 		4. location : 현재 html 페이지의 url 정보를 가지고 있음 (loction.href='페이지' : 페이지로 현재페이지가 이동)
	 		5. history : 현재 웹페이지의 url 정보들의 목록 (history.go(-1) : 앞페이지로 이동) 
	 		6. navigator : 브라우저의 정보
-->
728x90
반응형