lowdefy/packages/docs/operators/_lt.yaml

64 lines
1.6 KiB
YAML
Raw Normal View History

2021-01-22 22:56:22 +08:00
# Copyright 2020-2021 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
_ref:
path: templates/operators.yaml.njk
vars:
pageId: _lt
pageTitle: _lt
types: |
```
([value1: any, value2: any]): boolean
```
description: |
The `_lt` operator tests if the first value is less than the second equal. It takes an array of two values to test.
> The `_lt` operator tests using the javascript less than operator. You can find a description of the algorithm used to compare two values [here](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Less_than).
arguments: |
#### array
An array of two values to compare.
examples: |
#### Two numbers:
```yaml
_lt:
- 4
- 3
```
Returns: `false`
```yaml
_lt:
- 1
- 1
```
Returns: `false`
```yaml
_lt:
- _sum:
- 3
- 4
- 8
```
Returns: `true`
#### Two strings:
```yaml
_lt:
- "a"
- "b"
```
Returns: `true`