<div><html><br><head><br><script><br> var input = prompt('',''); // 문자를 입력 받음</div> <div> var a=input.split(' ', 4); // 입력받은 문자를 4개의 배열에 저장함</div> <div> switch(a[0].substr(0, 2)) { // 맨 앞에서 입력받은 문자열의 앞 2글자를 보고 '서울'이면 계속 진행, 아니면 재입력 받음<br> case '서울': continue;</div> <div> default: alert('재입력 해주세요.');<br> }</div> <div> if(a[0].substr(a[0].length-1,1)=='시') // 맨 앞에서 입력받은 문자열의 끝이 '시'면 계속 진행, 아니면 재입력<br> continue;<br> default: alert('재입력 해주세요.');</div> <div> </div> <div> switch(a[1]) { // 각 case별로 판단하고 아니면 재입력<br> case '종로구': continue;<br> case '성북구': continue;<br> case '광진구': continue;<br> case '노원구': continue;<br> case '동대문구': continue;<br> case '은평구': continue;<br> <br> default: alert('재입력 해주세요.');<br> }<br> switch(a[2].substr(a[2].length-1,1)=='동' || a[2].substr(a[2].length-1,1)=='가') { // 세번째로 입력받은 문자열의 끝이 '동'이거나 </div> <div> '가'면 성공출력<br> alert('성공!'); <br> default: alert('재입력 해주세요.');<br> }<br></script><br></head><br><body><br></body><br></html></div> <div> </div> <div>대충 이렇게 되는데요.</div> <div> </div> <div>각 스위치문에서 default에 왔을 때 재입력을 받는 방법을 구현해주려면 어떻게 해야하나요..?</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.