fn: ||
[contents]

Contents

Syntax

The syntax for || calls is:

f++:  
||(params)

n++:  
@||(params)

Description

|| is the logical or operator, it takes a non-zero number of parameters, if any of the parameters evaluate to true then it returns 1, otherwise it returns 0.

Note: It is typically faster to use exprtk for logical operators, plus the syntax is nicer.

f++ example

Example of || being used with f++:

:=(int, x=3, y=7)
if(||(<(y, 1), <(x, y))
	console("y is less than 1 or greater than x")

n++ example

Examples of || being used with n++:

@:=(int, x=3, y=7)
@if(||(<(y, 1), <(x, y))
	@console("y is less than 1 or greater than x")

@:=(int, x=3, y=7)
@console(@||(<(y, 1), <(x, y)))