jsp/java script
11주차 - jsp&js (6) if문
우젼
2022. 9. 16. 19:45
이번의 목표
01. if문을 사용해보자.
JS에서도 if문은 여전히 많이 사용됩니다.
java에서 if문의 조건식은 boolean형이 들어가야 했습니다. 하지만 JS에서는 조건식에 숫자가 들어가도 실행됩니다.
JS에서는 if문의 조건식이 0이면 false, 0이 아니면 true 인 것으로 코드가 수행됩니다.
01. 코드
02. 실행화면
01. 코드
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ex06</title>
</head>
<body>
<script type="text/javascript">
/*
js에서 if문을 사용할 때의 조건문에는 boolean타입 또는 숫자를 입력할 수 있다.
if문에서 조건이 0이 아닌 다른 수 일 때 : true
if문에서 조건이 0 일때 : false
*/
var age = 19;
document.write("<b> if문의 조건을 true/false로 사용하는 예제<p/></b>")
if(age ==19){
result = "간당간당 합니다.";
}if (age>19){
result = "성인 입니다.";
}
if(age<19){
result = "미성년자 입니다.";
}
document.write("당신은 " + result + "<p/>")
document.write("<b> if문의 조건을 숫자로 사용하는 예제<p/></b>")
if(1){
result = "간당간당 합니다.";
}
if (-1){
result = "성인 입니다.";
}
if (0){
result = "미성년자 입니다.";
}
document.write("당신은 " + result + "<p/>")
</script>
</body>
</html>
02. 실행 화면
① true/false 로 사용했을 때에는 age==19 가 true이기 때문에 출력값이 "당신은 간당간당 합니다." 인것을 확인할 수 있습니다.
②숫자로 사용했을 때에는 1일때에도 true 이지만 -1도 true이기 때문에 출력값은 "당신은 성인 입니다" 인것을 확인할 수 있습니다.