وایمل اسکریپٹ فورمٹ() فنکشن

توابع format() یک ارزش را فرمت می‌کند.

ترتیب

n = String.format(format, value)
component توضیح
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"