比较运算
最后更新于:2022-04-02 03:12:24
[TOC]
## gt
```
R.gt(2)(1) // true
R.gt('a')('z') // false
```
## gte
```
R.gte(2)(2) // true
R.gte('a')('z') // false
```
## lt
```
R.lt(2)(1) // false
R.lt('a')('z') // true
```
## lte
```
R.lte(2)(2) // true
R.lte('a')('z') // true
```
## equals
支持对象比较
```
R.equals(1)(1) // true
R.equals(1)('1') // false
R.equals([1, 2, 3])([1, 2, 3]) // true
var a = {};
a.v = a;
var b = {};
b.v = b;
R.equals(a)(b)
// true
```
## eqBy
比较两个值传入指定函数的运算结果是否相等。
```
R.eqBy(Math.abs, 5)(-5)
// true
```
';