Fungsi format() WMLScript

Fungsi format() mengformat nilai.

Syarat

n = String.format(format, value)
komponen Deskripsi
n string yang dikembalikan oleh fungsi.
format Menentukan bagaimana nilai disesuaikan.
value nilai yang disesuaikan

format terdiri dari tiga bagian: %width.precision type

width - Pilihan. Menentukan jumlah karakter minimum yang dihasilkan.

precision - Pilihan. Menetapkan akurasi output nilai. Dapat digunakan nilai berikut:

  • d - Jumlah digit minimum output. Default adalah 1.
  • f - Jumlah digit setelah titik. Default adalah 6.
  • s - Jumlah karakter maksimal output. Default adalah output semua karakter.

type - Diperlukan. Menentukan bagaimana nilai yang disesuaikan diinterpretasikan. Dapat digunakan nilai berikut:

  • d - Bilangan Bulat
  • f - Bilangan Bujur
  • 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"