b=String(숫자형변수); // 이렇게 되면 b가 number 타입이 되구요
c=Number(b); // 다시 숫자형으로 바꿀려면 이렇게
숫자->문자 var s1=String(p1);
문자->숫자 var n1=Number(p1);
숫자변수 = parseInt('123456'); //자바스크립트 문자를 숫자로 형변환 함수
자바스크립트의 4가지 자료형 (정수형,실수형,문자형,논리(boolean)형.null 형)
*************************************************************************************
수치자료형(정수형과 실수형이 있다)
1.정수형(결과는 모두10진수로 표현된다)
var a; //a는 자료형이 없다
a=10; //정수
a=-10;
a=012; //8진수입력
a=0xa; //16진수 123456789abcdef->10
<SCRIPT LANGUAGE="xxJavaScript">
document.write(012+"<br>") //8진수 12는 10진수로 10이다.
document.write(0xf+"<br>") //16진수 f는 10진수로 15이다
</SCRIPT>
2.실수형
a=10.1; //실수
a=1.2E-10; //(지수형식) 1.2*10^-10 지수표현법(아주크거나 작은수를 표현하는 방법)
<SCRIPT LANGUAGE="xxJavaScript">
/* 변수 r에 120000000을 1.2E+8로 표현하여 저장한다*/
r=1.2E+8
document.write(r) //120000000으로 출력이 된다
//-->
</SCRIPT>
<SCRIPT LANGUAGE="xxJavaScript">
//실수계산에서 근사치 결과가 발생하는 경우
a=10
b=5.444
result=a+b;
document.write("결과는: " +result);
//-->
</SCRIPT><BR>
3.문자열 자료형
" " ' '안에 자료는 모두 문자열로 처리한다
a="100"; //문자열
a='10'; //문자열
원래의 문자로 출력하고 싶으면
a="1\"0\"0";
<SCRIPT LANGUAGE="xxJavaScript">
//출력결과와 같이 이중따옴표(")가 출력된다
document.write("\"이중따옴표\"의 출력을 보여주는 예제입니다<BR>");
//출력결과와 같이 단일따옴표(')가 출력된다
document.write("\'단일따옴표\'의 출력을 보여주는 예제입니다<BR>");
//-->
</SCRIPT><BR>
4.불리언자료형
참과 거짓값으로 논리적인 결과를 저장하기 위한 불리언 자료형
<SCRIPT LANGUAGE="xxJavaScript">
a=false;
if(a)
document.write("true");
else
document.write("false");
</SCRIPT>
/********************
변수사용방법
*********************/
1.var를 이용하여 변수를 선언하는 방법
변수에 자료를 할당하기만 하면 변수로 선언되어 사용된다
var xxjavascript //자바스크립트 정수형 변수이다
var pi=3.14159 //pi는 실수형 변수이다
var name-"홍길동" //name은 문자열변수이다
var bool=false //bool은 불리언 변수이다
-어떤 자료형의 값을 갖게 될지 모를 때는 null값으로 초기화 해준다.
var empty=null //emtpy는 null값을 갖는 변수이다
2.묵시적인 형변환
<html>
<head>
<script language="xxJavaScript">
// 자동 형변환의 예
jungsu = 5;
silsu = 10.5;
bool = true;
string = "문자열";
/*정수 변수인 jungsu는 실수 변수인 silsu와 더하여져 자동으로 정수형 변수로 변환된다. */
jungsu = jungsu + silsu; // 5+10.5
/*실수 변수인 silsu는 정수, 문자열, 실수 그리고 불리언 변수와
+ 기호에 의해 연결되면 문자열 변수로 자동 형변환된다. */
silsu = string + silsu + bool;
document.write( jungsu + "<br>");
document.write( silsu);
</script>
</head>
</html>
'컴퓨터 > 언어,프로그래밍' 카테고리의 다른 글
자바스크립트 window객체, loaction객체, history객체, navigator객체 (0) | 2009.02.12 |
---|---|
자바스크립트의 4가지 자료형/이벤트 핸들러 자바스크립트 예 (0) | 2009.02.08 |
라디오버튼 활용 (0) | 2009.02.08 |
[JavaScript] 자바스크립트 기초 (0) | 2009.02.07 |
[JavaScript] 자바스크립트 :: 각종 버튼 만들기 (새로고침,창닫기, ..) (0) | 2009.02.07 |