Fungsi format() WMLScript
Fungsi format() mengformatkan nilai.
Sintaks
n = String.format(format, value)
komponen | Penerangan |
---|---|
n | String yang diambil kembali daripada fungsi. |
format | Tentukan bagaimana nilai diformatkan. |
value | nilai yang disiapkan untuk diformatkan. |
format terdiri daripada tiga bahagian: %width.precision type
width - Pilihan. Tetapkan jumlah maksimum karakter output.
precision - Pilihan. Tetapkan keutamaan output nilai. Dapat menggunakan nilai berikut:
- d - Bilangan digit minimum output. Default adalah 1.
- f - Bilangan digit setelah titik. Default adalah 6.
- s - Bilangan maksimum karakter output. Default adalah output semua karakter.
type - Diperlukan. Menentukan bagaimana nilai yang disiapkan untuk diformatkan. Dapat menggunakan nilai berikut:
- d - Bilangan bulat
- f - Bilangan terapung
- s - String
Contoh
var b = String.format("%4.3d", 32); var d = String.format("%3f", 10.1234); var e = String.format("%2.2f", 2.3)
Hasil
b = " 032" d = "10.123" e = "2.30"