Опубликован: 02.12.2006 | Доступ: свободный | Студентов: 1502 / 212 | Оценка: 4.12 / 3.91 | Длительность: 05:09:00
Специальности: Программист
Лекция 4:

Библиотека Lang

< Лекция 3 || Лекция 4: 1234 || Лекция 5 >
Функция characterSet()

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

Синтаксис:

n = Lang.characterSet()
Параметр Описание
N Возвращаемое функцией целое число, которое определяет набор символов

Пример:

var x = Lang.characterSet();

Результат:

x = 2
Функция exit()

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

Синтаксис:

Lang.exit(value)
Параметр Описание
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)
Параметр Описание
n Возвращаемое функцией булево значение
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)
Параметр Описание
n Возвращаемое функцией булево значение
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
< Лекция 3 || Лекция 4: 1234 || Лекция 5 >