Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript에서 -Infinity를 문자열(String)로 변환하는 방법

JavaScript에서 String() 메서드를 사용하면 일반적인 숫자뿐만 아니라 -Infinity와 같은 특수한 값도 간단하게 문자열로 변환할 수 있습니다. 아래 예제 코드를 직접 실행해 보면서 변환 과정을 확인해 보세요.

예제

<!DOCTYPE html>
<html>
    <body>
        <p>Convert -Infinity to String</p>
        <script>
            var myVal = -Infinity;
            document.write("String: " + String(myVal));
        </script>
    </body>
</html>

위 코드를 실행하면 브라우저 화면에 다음과 같은 결과가 출력됩니다.

String: -Infinity

다른 변환 방법

String() 메서드 외에도 toString() 메서드나 템플릿 리터럴을 활용하면 동일한 결과를 얻을 수 있습니다.

var myVal = -Infinity;
console.log(myVal.toString());  // "-Infinity"
console.log(`${myVal}`);        // "-Infinity"

세 가지 방법 모두 -Infinity를 문자열 "-Infinity"로 변환한다는 점에서 결과는 같습니다. 상황과 코드 스타일에 맞춰 가장 편리한 방식을 선택해 사용하시면 됩니다.