<HTML>
<HEAD>
<TITLE> 자바스크립트 문자함수 예제 </TITLE>
</HEAD>


<BODY>

<SCRIPT LANGUAGE="JavaScript">
<!--
var jumin="881225-1234567";

//문)나이 계산해서 출력하기 2008-1988
var today=new Date();
var yy=today.getYear();//2008
var birty_year=parseInt(jumin.substring(0,2))+1900;//1988
var age=yy-birty_year;
document.write("나이="+age);

-------------------------------------------------------

//문)성별 출력하기 1,3남자 2,4여자
var chk=jumin.substring(7,8);
switch(chk)
{
     case "1" : document.write("남"); break;
     case "2" : document.write("여"); break;
     case "3" : document.write("남"); break;
     case "4" : document.write("여"); break;
}

-------------------------------------------------------

//문)홀수면 남자, 짝수면 여자 조건으로 바꾸시오.
//0만 거짓이고 나머지는 참
//if(0) : 거짓, if(1) : 참
if(parseInt(jumin.substring(7,8))%2)
     document.write("남");
else
     document.write("여");

 

-------------------------------------------------------

var email="prettyimo@hanmail.net";

//email에 @기호가 있으면 있다/ 없으면 없다 라고 출력하시오.
if(email.indexOf('@')==-1)
     document.write("없다");
else
     document.write("있다");

 

if(email.indexOf('@')<0)
     document.write("없다");
else
     document.write("있다");

 

if(email.indexOf('@')!=-1)
     document.write("있다");
else
     document.write("없다");

-------------------------------------------------------

var nm="Gone With The Wind" ;

//글자 자르기 (매우중요)
document.write(nm.substring(2,6));     //2번째글자부터 (6-1)글자까지
document.write(nm.length);               //글자갯수 확인하기
document.write(nm.toUpperCase());   //문자열모두대문자로
document.write(nm.toLowerCase());  //문자열모두소문자로
document.write(nm.charAt(3));          //3번째글자
document.write(nm.indexOf('n'));      //n글자의 위치를 찾아라..
document.write(nm.indexOf('k'));      //k글자의 위치를 찾아라..
document.write(nm.indexOf('@'));

//찾고자하는글자없으면 -1를 리턴
document.write(nm.replace('n','N'));//n글자 찾아서 N으로 바꾸시오

 

 

//-->
</SCRIPT>

</BODY>
</HTML>

'..열심히 공부하세.. > JavaScript' 카테고리의 다른 글

회원 로그인 유효성 검사  (0) 2008.10.30
디지털 시계  (0) 2008.10.30
13 이벤트 (onClick, onLoad, onUnload)  (0) 2008.10.30
12 이벤트 (onMouseOver,onMouseOut)  (0) 2008.10.30
11 이중 for문 연습  (0) 2008.10.30

+ Recent posts