/
Commonly Used JavaScript Functions

Commonly Used JavaScript Functions

Overview

Variable dependencies, interval expressions, and numeric calculations are written using JavaScript.

Resources

JavaScript Guide

W3 Schools JavaScript Tutorial

Microsoft's JScript User's Guide and Reference

Examples

JavaScript is case sensitive

Symbol/Function

Description

Example

=

set equal to

#myVar=5;

==

is equal to

if (#myVar==3)  #myVar2=8;

>=

is greater than or equal to

if (#myVar>=1) #myVar2=9;

>

is greater than

if (#myVar>4)  #myVar2=4;

<=

is less than or equal to

if (#myVar<=20) #myVar2=0;

<

is less than

if (#myVar<10) #myVar2=5;

!=

is not equal to

if (#myVar != 3) #myVar2=0;

&&

and

if (#myVar>3 && #myVar<9) #myVar2=22;

||

or

if (#myVar==3 || #myVar==9) #myVar2=22;

null

a blank value

if (#myVar==null)  #myVar2=null;

isNull()

is null

if (isNull(#myVar)) #myVar2=9;

!isNull()

is not null

if (!isNull(#myVar) #myVar2=99;

+

plus

#myVar + #myVar2;

-

minus

#myVar - #myVar2;

*

times

#myVar * #myVar2;

/

divided by

#myVar / #myVar2;

//

comment (characters following the // are comments)

#myVar2=3;  // set value of myVar2 equal to 3

/*
*/

block comment (/* starts the block comment and */ ends the block comment)

/*
comments are entered on these lines
code entered here will not be executed
*/

Math.pow(a,b)

a raised to the b power

Math.pow(2,4) outputs 16

roundValue(#varCode, num)

round the value of #varCode to 'num' decimal places

roundValue(3.33333,2) outputs 3.33

Math.round(a)

integer closest to a

Math.round(5.4) outputs 5

Math.round(a*10^x)/10^x

the value of a rounded to x decimal points

[14/3 = 14.66666667]
Math.round(14/3) outputs 5
Math.round(14/3*10)/10 outputs 4.7
Math.round(14/3*100)/100 outputs 4.67

Math.abs(a)

absolute value of a

Math.abs(-5) outputs 5

Math.ceil(a)

Rounds the value of a upward to its nearest integer

Math.ceil(5.2) outputs 6

Math.floor(a)

Rounds the value of a downward to its nearest integer

Math.floor(5.8) outputs 5



Common Functions (**replace [ with }  )

1) Find Current Age if given a Birth Year

function main() [ 
   var today = new Date();

   var todayYear = today.getFullYear();

   var currentAge = todayYear-V1;

   return currentAge;

]



Related content

Javascript Comparisons
Javascript Comparisons
More like this
Scripting in Report Templates
Scripting in Report Templates
More like this
StudyTRAX Methods
StudyTRAX Methods
More like this
General Information
General Information
More like this
Using Dates with JavaScript
Using Dates with JavaScript
More like this
Global JavaScript (Project Update)
Global JavaScript (Project Update)
More like this