이글은, 2010년 2월달에 작성한 강의 내용입니다. by. 유 피디(fb_____pd@naver.com) -------------------------------------------------------------------------------------------------------------------------------------------------------------
자 우리는 열심히 배우고 자바스크립트를 정복하자.
음음... 우리 자 시작이다 오버!
■ Switch 문으로 조건문 반응시키기...
우리는, 소스를 짜기 시작한다. :
독약을 주입시켜서, 반응이 있나 확인하자.
이번 소스는, 파일이 1개가 필요한 작업이다. 잘따라오기를 바란다.
기본적으로, Switch 문을 알고 난후, 스크립트 소스를 짜기를 시작하자.
Switch(변수)
{
case 상수 1: 명령문 A
break
case 상수 2: 명령문 B
break
case 상수 3: 명령문 C
break
...
default: 명령문X
}
변수 값을 만족하는 상수의 값으로 분기하여, 해당하는 명령문을 실행시킨다.
만족하는, 상수 값이 없을경우, Default 라는 명령문을 이하로 실행시킴.
js.html
<HTML>
<HEAD>
<TITLE> 유피디랑 같이하는 독약 </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGAUGE="javascript">
a=prompt("백신을 구할려는 의도군요.. 요원이라면, 비밀번호 4 자리를 입력하세요." , "");
// 변수 a 값에 따라 조건을 판단 한 후 해당하는 명령문을 실행한다.
// 자세한것은, 자바스크립트 :: 럼버3을 참조하자
// a=Prompt 에 대한것은, 자바스크립트 :: 럼버3을 참조.
switch(a)
// 변수 A 를 위에서 선언해주었기때문에, 여기서도 변수 A를 선언해주자.
{
case "1234" : document.write(" 당신은, 3등급 요원이군요. 치료제는 없습니다. ")
break
// 만약, 3등급 요원에게는 1234 이라는 비밀번호를 갈켜주었고,
case "5678" : document.write(" 2등급 요원! 방갑네... 치료제는 1등급에게만 갈켜주겠네.. ")
break
// 2등급 요원에게는, 5678 이라는 비밀번호를 갈켜주고,
case "1593" : document.write(" 1등급요원! .. 치료제는 $#@#$#@$에 있네.. ")
break
// 1등급 요원에게서는 1593 이라는 명품 비밀번호를 갈켜주었다고 하자.
default : document.write(" 당신은 좀비다.. [ You kill ZomBie ] ")
// 1234 와, 5678 그리고, 1593 제외하고는, 다 위의 문구가 뜹니다.
}
</SCRIPT>
</BODY>
</HTML>
단, 메모장에 해야된다는것을 잊지말고, 저장할때는 .txt 대신, .HTML 이라는 확장자를 적어주어야, 익스플로 모양이 나온다.
이렇게 했다면 익스플로러 모양을 클릭하고 독약이 제대로 침투 되었는지 확인해보자.
아래를 참조하자.
성공 한, 실행창 [ 1 ] ▲
성공 한, 실행창 [ 2 ] ▲
성공 한, 실행창 [ 3 ] ▲
성공 한, 실행창 [ 4 ] ▲
성공 한, 실행창 [ 5 ] ▲
이번에도 성공인가 보다.
여기까지 따라왔다면 , 당신은 럼버4를 성공시킨것이다.;
'html5, jQuery, Js' 카테고리의 다른 글
■ 유피디랑 같이하는, 자바스크립트 :: 럼버 6 (0) | 2012.11.19 |
---|---|
■ 유피디랑 같이하는, 자바스크립트 :: 럼버 5 (0) | 2012.11.19 |
■ 유피디랑 같이하는, 자바스크립트 :: 럼버 3 (0) | 2012.11.19 |
■ 유피디랑 같이하는, 자바스크립트 :: 럼버 2 (0) | 2012.11.19 |
■ 유피디랑 같이하는, 자바스크립트 :: 럼버 1 (0) | 2012.11.19 |