Опубликован: 02.12.2006 | Уровень: для всех | Доступ: свободно
Лекция 4:

Библиотека Lang

< Лекция 3 || Лекция 4: 1234 || Лекция 5 >
Аннотация: Лекция рассматривает функции вычисления абсолютного значения, манипуляций с типами данных, генерации случайных чисел и другие.

Эта библиотека содержит функции вычисления абсолютного значения, манипуляций с типами данных, генерации случайных чисел и другие.

Функции библиотеки Lang

Функция Описание
abort() Прерывает выполнение сценария WMLScript и возвращает сообщение клиенту, вызвавшему сценарий
abs(x) Возвращает абсолютное значение числа
characterSet() Возвращает множество символов, поддерживаемое интерпретатором WMLScript
exit() Выходит из сценария WMLScript и возвращает сообщение клиенту, вызвавшему сценарий
Float() Возвращает булево значение, которое указывает, поддерживаются или нет числа с плавающей точкой
isFloat() Возвращает булево значение, которое указывает, можно ли значение с помощью функции parseFloat() преобразовать в число с плавающей точкой
IsInt() Возвращает булево значение, которое указывает, можно ли значение с помощью функции parseInt() преобразовать в целое число
Max(x,y) Возвращает максимальное из двух значений x и у
maxInt() Возвращает максимально возможное целое число
min(x,y) Возвращает минимальное из двух значений x и y
minInt() Возвращает минимально возможное целое число
ParseFloat() Возвращает число с плавающей точкой, определенное строкой
parseInt() Возвращает целое число, определенное строкой
random(x) Возвращает случайное целое число между 0 и x
Seed() Инициализирует генератор случайных чисел с помощью заданного числа и возвращает пустую строку

Примечание

Имя библиотеки может вводить в заблуждение (более походящим было бы название Math). Однако она называется библиотекой Lang, потому что содержит функции, которые тесно связаны с ядром процессора WMLScript.

Функция abort()

Данная функция прерывает сценарий WMLScript и возвращает сообщение клиенту, вызвавшему сценарий.

Синтаксис:

Lang.abort(text)
Параметр Описание
Text Строка

Пример:

var a = "Неверно";
Lang.abort("Попробуйте еще раз: " + a);

Результат:

Сценарий прерывается, и вызывающему клиенту возвращается строка "Попробуйте еще раз: неверно".

Функция abs()

Данная функция возвращает абсолютное значение числа.

Синтаксис:

n = Lang.abs(x)
Параметр Описание
N Абсолютное значение x, возвращаемое функцией
X Произвольное число

Пример:

var x = Lang.abs(-2);
var y = Lang.abs(-1.5);

Результат:

x = 2
y = 1.5
< Лекция 3 || Лекция 4: 1234 || Лекция 5 >
Эльвира Хузина
Эльвира Хузина
Россия
Дмитрий Калинычев
Дмитрий Калинычев
Россия, Нижний Новгород