html문서의 body 부분을 다음과 같이 작성해 보자.
<body>
<script>
var age=prompt("당신의 나이는?", "1");
if(age>=19){
document.write("성인");
}
else{
document.write("미성년자");
}
</script>
</body>
마치 관혼상제처럼.. C든 JAVA든 파이썬이든 처음에 이것들은 배운다!
- 주석
//, /* */
- 변수
var s
- 문자(string)
- 숫자(number)
- 논리(boolean) / 예제
- 빈데이터(undefined) / null과 undefined
- 연산자
- 산술 연산자
+, -, *, /, %
- 문자 결합 연산자
+
- 대입 연산자
=, +=, *=, /=, %=
- 증감 연산자
++, --
- 비교 연산자
>, <, >=, <=, ==, !=, ===, !==
- 논리 연산자
||or, &&and, !not
- 삼항 연산자
a?b:c
- 연산자 우선 순위
괄호-단항연산자-산술연산자-비교연산자-논리연산자-대입연산자
- 산술 연산자
- 제어문
- 반복문
- 함수
- 객체의 개념
간단하게 쭉 훑고 넘어갈 수 있도록 하자.
<script>
var a = true;
var b = false;
var c = 4 > 2;
var d = Boolean(undefined);
document.write(a, "<br>");
document.write(b, "<br>");
document.write(c, "<br>");
document.write(d, "<br>");
</script>
<script>
a = "20000"+200
document.write(a)
</script>
<script>
var result = "<table border='0.5'>";
result += "<tr>";
result += "<th>이름</th><th>성별</th><th>나이</th>";
result += "</tr><tr>";
result += "<td>김주원</td><td>남자</td><td>20</td>";
result += "</tr>";
result += "</table>";
document.write(result);
</script>
prompt("몇 살이신가요?", "10");
prompt
를 이용하여 키, 몸무게를 입력받아 BMI를 계산한 후 비만도를 계산해 보자.
단, BMI지수 = 몸무게(kg)/ (신장)^2
이고, BMI지수에 따른 결과는 다음과 같다고 하자.
var num = 200;
if(num>150){
document.write("num은 150보다 큽니다.");
}
0, null, "", undefined"
var a=1;
var b;
switch(a){
case 1: b=1;
break;
case 2: b=2;
break;
default: b=5;
}
for(var i=0; i<10; i++){
document.write(i+"<br>");
}
4행 4열 표를 만들고, 숫자가 각각 1부터 16까지 출력되도록 script를 작성하시오.
Hint: for문 2개와 Number()함수