if if_number_in_range(Args{
number: 5,
minimum: 1,
maximum: 10,
}) {
send_text_message(Args{channel_id: trigger.channel_id, message_content: "Yes"})
}
If Number is in Range
ConditionMath
Check if a number is in a specified range.
- Condition block: the blocks placed inside it only run when the condition is met.
Inputs
NumberRequired
Number to check.
Example: 5
MinimumRequired
Inclusive minimum value.
Example: 1
MaximumRequired
Inclusive maximum value.
Example: 10
If True
Blocks to run when the condition is true.
Holds blocks
If False
Blocks to run when the condition is false.
Holds blocks
Outputs
Result
Whether the number is within the range.
Example: true
Build a bot using blocks like If Number is in Range
Use this block in our visual flow editor. Bots are hosted 24/7 for free on inventor.bot.
Advanced Documentation
This documentation can be useful when using code mode. View as Markdown
ID:
if_number_in_range- Condition block: write
if if_number_in_range(Args{...}) { ... }, or use it as a"true"/"false"value. See conditions.
Inputs
| Field | InventScript name | Value |
|---|---|---|
| Number | number | e.g. "5" |
| Minimum | minimum | e.g. "1" |
| Maximum | maximum | e.g. "10" |
| If True | if_true | blocks: func() { ... } |
| If False | if_false | blocks: func() { ... } |
Outputs
| Field | InventScript name | Value |
|---|---|---|
| Result | result | e.g. "true" |
Example InventScript
More math blocks
Math OperationsPerform addition, subtraction, multiplication, division, modulo and exponent operations.Math Operations (Float)Perform addition, subtraction, multiplication, division, modulo and exponent operations with floating point numbers.Round NumberRound a number using a chosen method (round, floor, ceil, truncate) to a specified number of digits.Absolute ValueGet the absolute value of a number.Square RootGet the square root (sqrt) of a number.LogarithmGet the logarithm of a number with a specified base.FactorialCalculate the factorial of a number.Random Number GeneratorGenerate a random number using specified minimum and maximum values.Passphrase GeneratorGenerate a random passphrase with a specified number of words.If Number is Close to Other NumberCheck if a number is close to another number within a specified tolerance.If Value is NumberCheck if a value is a number.Hex to IntConvert a hexadecimal number to an integer.Int to HexConvert an integer to a hexadecimal number.Percentage Math (Integer)Add or subtract a percentage to/from an integer.Percentage Math (Float)Add or subtract a percentage to/from a floating point number.