<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 |