JS : toString(), toFixed()

daymoon_·2022년 1월 19일
0

JAVASCRIPT

목록 보기
4/23
post-thumbnail

toString()

🔗 참고자료
MDN toString
생활코딩 toString

문자열을 반환하는 object의 대표적인 방법

number.toString(radix)

⚙️ 값을 문자열로 반환

  • 숫자를 입력받으면 문자열로 반환
// toString
let str1 = 124;
let str2 = 3.23;
let str3 = "안녕";

// typeof : 자료형을 문자열로 반환
console.log(str1.toString(), typeof str1.toString());  // 124 string
console.log(str2.toString(), typeof str2.toString()); // 3.23 string
console.log(str3.toString(), typeof str3.toString()); // 안녕 string

⚙️ 진수 반환

// toString
let num = 10; // 10진수 10

// typeof : 자료형을 문자열로 반환
console.log(num.toString(2), typeof num.toString());  // 1010 string → 2진수
console.log(num.toString(8), typeof num.toString()); // 12 string → 8진수
console.log(num.toString(16), typeof num.toString()); // a string → 16진수

toFixed()

🔗 참고자료
MDN toFiedx()
생활코딩 toFixed

toFixed() 메소드는 숫자를 고정 소수점 표기법으로 표기해 반환

number.toFixed([digits])

⚙️ 양수와 음수의 실수 소수점 표현

// toFixed
let num1 = 123.167452;
let num2 = 123.624901;
let num3 = -3.856789;
let num4 = -3.141592;

// typeof : 자료형을 문자열로 반환
// 양수
console.log(num1.toFixed(), typeof num1.toString());  // 123 string
console.log(num2.toFixed(), typeof num2.toString()); // 124 string

console.log(num1.toFixed(1), typeof num1.toString());  // 123.2 string
console.log(num2.toFixed(1), typeof num2.toString()); // 123.6 string

console.log(num1.toFixed(2), typeof num1.toString());  // 123.17 string
console.log(num2.toFixed(2), typeof num2.toString()); // 123.62 string


// 음수
console.log(num3.toFixed(), typeof num3.toString()); // -4 string
console.log(num4.toFixed(), typeof num4.toString()); // -3 string

🗓️ 수정 및 추가

  • 2022.02.24
    1. 썸네일 변경
profile
미지의 공간🌙

0개의 댓글