1. 자바 스크립트의 타입 종류를 구하시오.

  • 숫자
    var varNum = 123;
  • 문자
    var varStr = "ABC";
  • Boolean
    var varBool = true;
  • 함수
    var varFunc = function() {}; // 자바스크립트에선 해당 함수의 명칭을 지정하지 않은채 기능을 구축하여 호출할 수 있는 기능을 가진다.
  • 객체
    var varObj = {};
  • Undefined
    var varUndfnd = undefined;

 

 

2. 자바 스크립트의 변수 처리

: Java Script는 기본적으로 동적 타입의 특성을 가지므로 정적 타입의 Java와 달리 데이터 타입을 명시할 필요가 없다.

var 변수명 = 값;
// 'var': 변수 선언
// '값': 해당 변수를 초기화할 값들을 기재(숫자, 문자, 불리언, 함수, 객체, undefined)
// ';': 해당 라인의 끝맺음을 표기하는 키워드로 기입하지 않아도 무방하다

 

 

3. 자바 스크립트의 자료형 검사

: ‘typeof’ 라는 내장 함수를 이용하여 해당 자료형을 리턴한다.

var varNum = 123;
console.log(typeof(varNum)); // 해당 변수의 타입 리턴 값을 출력한다.

 

 

4. 자바 스크립트의 자료형 변환

4-1. 문자 to 숫자

  • parseInt(): 정수형으로 변환
  • parseFloat(): 실수형으로 변환
  • Number(): 정수 및 실수형으로 변환

 

4-2. 숫자 to 문자

  • String(): 숫자를 문자로 변환
  • 숫자형변수.toString(진법): 숫자의 진법을 바꾸어 문자로 변환
  • 숫자형변수.toFixed(소수자리수): 실수의 소수 자리수를 지정 후 문자로 변환
  • 숫자형변수 + “문자열”: 숫자와 문자열을 한 문자열로 합쳐줌