compare(value1, value2);
value1. Первое сравниваемое значение;
value2. Второе сравниваемое значение.
Метод compare сравнивает два значения между собой.
Метод возвращает значение 1, если первое значение больше второго, значение -1, если второе значение больше первого, значение 0, если значения равны между собой.
Для выполнения примера необходимо наличие на html-странице компонента DataGrid с наименованием «grid» (см. «Пример создания компонента DataGrid»). Сравним два значения между собой и выведем результат проверки:
// Сравниваем два числовых значения между собой и выводим результат проверки
var result = grid.compare(20, 10);
if (result == 1) {
console.log("Первое значение больше второго");
} else if (result == -1) {
console.log("Второе значение больше первого");
} else {
console.log("Значения равны");
}
В результате в консоль был выведен результат проверки:
Первое значение больше второго
Сравним два значения в прямом порядке и выведем результат проверки:
// Сравниваем два числовых значения в прямом порядке между собой и выводим результат проверки
var result = grid.sortAsc(30, 30);
if (result == 1) {
console.log("Первое значение больше второго");
} else if (result == -1) {
console.log("Второе значение больше первого");
} else {
console.log("Значения равны");
}
В результате в консоль был выведен результат проверки:
Значения равны
Сравним два значения в обратном порядке и выведем результат проверки:
// Сравниваем два числовых значения в обратном порядке между собой и выводим результат проверки
var result = grid.sortDesc(30, 50);
if (result == -1) {
console.log("Первое значение больше второго");
} else if (result == 1) {
console.log("Второе значение больше первого");
} else {
console.log("Значения равны");
}
В результате в консоль был выведен результат проверки:
Второе значение больше первого
См. также: