본문 바로가기
Develop/JavaScript & JQuery

자료형

by jaekk 2018. 6. 26.

1. typeof 연산자 

 

1
2
3
4
alert(typeof ('String')); // String
alert(typeof (273));  //Number
alert(typeof (variable));   
//undefined - 변수 선언했지만 초기화하지 않았을 때
cs


 2. prompt

 

1
2
3
var input = prompt('Message','DefStr');
 
alert(input);
cs
 3.confirm
 

1
2
3
var input = confirm('수락하시겠습니까?');
 
alert(input);
cs

반환값
확인 - true
취소 - false

 4. 숫자 + 문자열 = 문자열

 


 5. 숫자 * 문자열 = 숫자
 


 6. 강제로 자료형 변환

 Number(): 다른 자료형 -> 숫자

1
2
3
4
5
6
        /*변수 선언*/
        var input = prompt('숫자를 입력해주세요','숫자');
        var numberInput = Number(input);
        
        /* 출력 */
        alert(typeof (numberInput)+':' + numberInput);
cs

 String(): 다른 자료형 -> 문자열

 7. prompt() - 문자열 반환

 
1
2
3
4
5
    /* 변수 선언 */
    var input = prompt('숫자를 입력해주세요','숫자');
        
    /* 출력*/
    alert(typeof (input));
cs

 8. NaN - 숫자가 아닌 값 입력시

 
1
2
3
4
5
        /*변수 선언*/
        var number = Math.sqrt(-3);
        
        /* 변수 출력*/
        alert(number);
cs
 9. 불 자료형 변환
 
1
2
3
4
5
        alert(Boolean(0));
        alert(Boolean(NaN));
        alert(Boolean(''));
        alert(Boolean(null));
        alert(Boolean(undefined));
cs
 
 
 


'Develop > JavaScript & JQuery' 카테고리의 다른 글

CORS  (0) 2023.04.17
자바스크립트 정리  (0) 2018.06.29
함수  (0) 2018.06.26
SELECT BOX(1차)  (0) 2018.06.11
SELECT BOX(2차)  (0) 2018.06.11

댓글