Biblioteka Lang WMLScript

Biblioteka Lang zawiera funkcje do obliczeń wartości bezwzględnej, operacji na typach danych oraz generowania liczb losowych.

Funkcje biblioteki WMLScript Lang

Funkcja Opis
abort() Przerywa WMLScript i zwraca komunikat do wywołującego skryptu.
abs(x) Zwraca wartość bezwzględną liczby.
characterSet() Zwraca zestaw znaków obsługiwanych przez interpreter WMLScript.
exit() Wyjście z WMLScript, zwrócenie komunikatu dla wywołującego skrypt.
float() Zwraca wartość logiczną, wskazującą, czy obsługuje się liczby zmiennoprzecinkowe.
isFloat() Zwraca wartość logiczną, wskazującą, czy wartość można przekształcić na liczbę zmiennoprzecinkową za pomocą funkcji parseFloat().
isInt() Zwraca wartość logiczną, wskazującą, czy wartość można przekształcić na liczbę całkowitą za pomocą funkcji parseInt().
max(x,y) Zwraca największą wartość między x i y.
maxInt() Zwraca możliwie największą wartość całkowitą.
min(x,y) Zwraca najmniejszą wartość między x i y.
minInt() Zwraca możliwie najmniejszą wartość całkowitą.
parseFloat() Zwraca liczbę zmiennoprzecinkową zdefiniowaną przez ciąg znaków.
parseInt() Zwraca liczbę całkowitą zdefiniowaną przez ciąg znaków.
random(x) Zwraca losową liczbę całkowitą między 0 a x.
seed() Inicjalizacja generatora liczb losowych z jednym numerem i zwrócenie pustego ciągu znaków.

Komentarz:Nazwa biblioteki Lang funkcji jest łatwa do pomieszania, powinna być nazwana np. biblioteką Math funkcji. Jednakże, ponieważ nazwa biblioteki Lang funkcji wynika z bliskiego związku funkcji zawartych w tej bibliotece z jęz. WMLScript.