Javascript 레퍼런스

숫자 객체

  1. 숫자 객체 : toFixed() : 소수점 이하 자릿수 지정 : 반환(문자열)
  2. 숫자 객체 : toPrecision() : 지정된 자릿수를 포함하는 문자열을 반환 : 반환(문자열)
  3. 숫자 객체 : parseInt() : 문자열을 숫자(정수) 유형으로 변경: 반환(문자열)
  4. 숫자 객체 : parseFloat() : 문자열을 숫자(소수) 유형으로 변경: 반환(문자열)

01. 숫자 객체 : toFixed() : 소수점 이하 자릿수 지정 : 반환(문자열)

번호 기본값 메서드 결과값
{
    document.querySelector(".sample01_R1").innerHTML = (0.8888).toFixed(1);
    document.querySelector(".sample01_R2").innerHTML = (0.8888).toFixed(2);
    document.querySelector(".sample01_R3").innerHTML = (123.8888).toFixed(3);

    document.querySelector(".sample01_R4").innerHTML = (123.8888).toFixed(1);
    document.querySelector(".sample01_R5").innerHTML = (123.8888).toFixed(2);
    document.querySelector(".sample01_R6").innerHTML = (123.8888).toFixed(3);
}

02. 숫자 객체 : toPrecision() : 지정된 자릿수를 포함하는 문자열을 반환 : 반환(문자열)

번호 기본값 메서드 결과값
{
    document.querySelector(".sample02_R1").innerHTML = (1.23456).toPrecision();
    document.querySelector(".sample02_R2").innerHTML = (1.23456).toPrecision(5);
    document.querySelector(".sample02_R3").innerHTML = (1.23456).toPrecision(3);
    document.querySelector(".sample02_R4").innerHTML = (1.23456).toPrecision(1);
    
    document.querySelector(".sample02_R5").innerHTML = (0.123456).toPrecision();
    document.querySelector(".sample02_R6").innerHTML = (0.123456).toPrecision(5);
    document.querySelector(".sample02_R7").innerHTML = (0.123456).toPrecision(3);
    document.querySelector(".sample02_R8").innerHTML = (0.123456).toPrecision(1);
}

03. parseInt() / parseFloat() : 문자열을 숫자(정수/소수) 유형으로 변경: 반환(문자열)

번호 기본값 메서드 결과값
{
    document.querySelector(".sample03_R1").innerHTML = parseInt("1.23456");

    document.querySelector(".sample03_R2").innerHTML = parseFloat("1.23456");
}