코딩공부/HTML,CSS,JavaScript
JavaScript_대화상자
diary100
2023. 4. 4. 15:46
자바스크립트의 대화상자
Web API: 브라우저에서 제공하는 API(Application Programming Interface)
-프로그램들과 기능들의 상호 통신 방법을 규정하고 도와주는 매게체
●alert() : 사용자에게 메세지를 보여주고 확인을 기다림
●confirm() : 사용자에게 메세지를 보여주고 확인이나 취소를 누르면 그결과를 불린 값을 반환
●prompt() : 사용자에게 메세지를 보여주고 사용자가 입력한 문자열을 반환
confirm,prompt -> 결과값을 반환 한다 -> 변수에 받아야한다!
HTML 코드 예시
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>대화상자</title>
</head>
<body>
<h2>대화상자</h2>
<script>
//alert('안녕하세요 자바스크립트!')
//const result = confirm('확인 또는 취소를 눌러주세요')
//console.log(result)
// const result2 =prompt('당신의 이름을 입력하세요')
// console.log(result2)
// const year =prompt('당신의 출생년도를 입력하세요')
// console.log(2023-year)
const num1 =prompt('첫번째 숫자를 입력하세요')
const num2 =prompt('두번째 숫자를 입력하세요')
//console.log(num1+num2); //문자열로 인식 -> 더하기면 연결된다.
console.log(Number(num1)+Number(num2))
</script>
</body>
</html>
여기서 //로 처리된 값을 없애며 하나하나 실행해 보길 바란다.
//주석문을 없앤 결과값을 첨부하겠다.
결과