کتابخانه Lang WMLScript

کتابخانه Lang شامل توابعی برای محاسبه مقدار绝对، عملیات نوع داده و تولید اعداد تصادفی است.

توابع کتابخانه WMLScript Lang

توابع توضیحات
abort() WMLScript را متوقف کرده و یک پیام به فراخواننده این اسکریپت بازمی‌گرداند.
abs(x) مقدار绝对 برای یک عدد را برمی‌گرداند.
characterSet() بازگشت به مجموعه‌ای از کاراکترهایی که WMLScript پشتیبانی می‌کند.
exit() WMLScript را ترک می‌کند و یک پیام به فراخواننده اسکریپت برمی‌گرداند.
float() یک ارزش بولین را برمی‌گرداند که نشان می‌دهد آیا پشتیبانی از عدد浮-point وجود دارد یا خیر.
isFloat() یک ارزش بولین را برمی‌گرداند که نشان می‌دهد آیا می‌توان یک مقدار را با استفاده از parseFloat() به عدد浮-point تبدیل کرد یا خیر.
isInt() یک ارزش بولین را برمی‌گرداند که نشان می‌دهد آیا می‌توان یک مقدار را با استفاده از parseInt() به عدد تبدیل کرد یا خیر.
max(x,y) بزرگترین مقدار بین x و y را برمی‌گرداند.
maxInt() بزرگترین عدد ممکن را برمی‌گرداند.
min(x,y) کوچکترین مقدار بین x و y را برمی‌گرداند.
minInt() کوچکترین عدد ممکن را برمی‌گرداند.
parseFloat() یک عدد浮-point تعریف شده توسط یک رشته برمی‌گرداند.
parseInt() یک عدد صحیح تعریف شده توسط یک رشته برمی‌گرداند.
random(x) یک عدد تصادفی بین 0 و x برمی‌گرداند.
seed() یک تولیدکننده رندوم عددی با یک عدد شروع می‌کند و یک رشته خالی برمی‌گرداند.

نکته:نام کتابخانه Lang به طور اشتباه می‌تواند مردم را گمراه کند، باید نام‌گذاری شود به عنوان مثال کتابخانه Math. اما دلیل اینکه این کتابخانه به عنوان Lang نامیده شده است این است که توابع این کتابخانه به طور نزدیکی با هسته زبان WMLScript مرتبط هستند.