WML스크립트 format() 함수
format() 함수는 값을 포맷합니다.
문법
n = String.format(format, value)
성분 | 설명 |
---|---|
n | 함수에서 반환하는 문자열. |
format | 값을 어떻게 포맷할지 정의합니다. |
value | 포맷된 값. |
format은 세 부분으로 구성됩니다:%width.precision type
width - 선택적. 출력할 문자의 최소 수를 정의합니다.
precision - 선택적. 출력 값을 설정하는 정확도를 설정합니다. 다음의 값을 사용할 수 있습니다:
- d - 출력할 최소 자릿수. 기본적으로 1입니다.
- f - 소수점 이하 자릿수. 기본적으로 6입니다.
- s - 출력할 최대 문자 수. 기본적으로 모든 문자를 출력합니다.
type - 필수. 포맷된 값을 어떻게 해석할지 결정합니다. 다음의 값을 사용할 수 있습니다:
- d - 정수
- f - 실수
- s - 문자열
예제
var b = String.format("%4.3d", 32); var d = String.format("%3f", 10.1234); var e = String.format("%2.2f", 2.3);
결과
b = " 032" d = "10.123" e = "2.30"