Библиотека Lang
Функция characterSet()
Данная функция возвращает целое число, которое определяет набор символов, поддерживаемый интерпретатором WMLScript.
Синтаксис:
n = Lang.characterSet()
Пример:
var x = Lang.characterSet();
Результат:
x = 2
Функция exit()
Данная функция выходит из сценария WMLScript и возвращает значение value клиенту, вызвавшему сценарий.
Синтаксис:
Lang.exit(value)
Пример:
Lang.exit("Получаем 10");
Результат:
В данном случае сценарий закончится, и клиенту, вызвавшему сценарий, возвратится строка "Получаем 10".
Функция float()
Данная функция возвращает булево значение, указывающее, поддерживаются или нет числа с плавающей точкой.
Синтаксис:
n = Lang.float()
Параметр | Описание |
---|---|
n | Возвращаемое функцией булево значение. True указывает, что числа с плавающей точкой поддерживаются |
Пример:
var x = Lang.float();
Результат:
var x = false
Функция isFloat()
Данная функция возвращает булево значение true, если параметр можно преобразовать в число с плавающей точкой с помощью функции parseFloat() ; в противном случае возвращается значение false.
Синтаксис:
n = Lang.isFloat(value)
Пример:
var r = Lang.isFloat("357"); var s = Lang.isFloat("first"); var t = Lang.isFloat("1.5"); var x = Lang.isFloat(" -3.12e2"); var y = Lang.isFloat("@27"); var z = Lang.isFloat("second");
Результат:
r = true s = false t = true x = true y = false z = false
Функция isInt()
Данная функция возвращает булево значение true, если параметр можно преобразовать в целое число с помощью функции parseInt(), в противном случае возвращается значение false.
Синтаксис:
n = Lang.isInt(value)
Пример:
var r = Lang.isInt("145"); var s = Lang.isInt("first"); var t = Lang.isInt("1.5"); var x = Lang.isInt("@27"); var y = Lang.isInt("second"); var z = Lang.isFloat("250");
Результат:
r = true s = false t = true x = false y = false z = true