JavaScript

$if Function

Syntax

$if(expression as logical, valueTrue as any, valueFalse as any)

Arguments

expressionlogical

A logical expression that evaluates to true or false.

valueTrueany

The value to return if expression returns true.

valueFalseany

The value to return if expression returns false.

Description

Immediate if statement.

Example

var welcomeMsg = 'Hello ' + $if(sex=='Male','Mr.','Ms.') +  $gvs('lastname');
/*The immediate if is more concise than using an if() statement,  as shown below*/
var welcomeMsg = 'Hello ';
if(sex=='Male') {
    welcomeMsg = welcomeMsg + 'Mr.';
} else {
    welcomeMsg = welcomeMsg + 'Ms.';
}
welcomeMsg = welcomeMsg + $gvs('lastname');
var welcomeMsg = 'Hello ' + $if(sex=='Male','Mr.','Ms.') + $gvs('lastname');
/*The immediate if is more concise than using an if() statement, as shown below*/
var welcomeMsg = 'Hello ';
if(sex=='Male') {
    welcomeMsg = welcomeMsg + 'Mr.';
} else {
    welcomeMsg = welcomeMsg + 'Ms.';
}
welcomeMsg = welcomeMsg + $gvs('lastname');