Number
Number.abs()
Description: Returns the number’s absolute value, i.e. removes any minus sign
Syntax: Number.abs()
Returns: Number
Source: Custom n8n functionality
Examples:
// x = -1.7
x.abs() //=> 1.7Number.ceil()
Description: Rounds the number up to the next whole number
Syntax: Number.ceil()
Returns: Number
Source: Custom n8n functionality
Examples:
// x = 1.234
x.ceil() //=> 2Number.floor()
Description: Rounds the number down to the nearest whole number
Syntax: Number.floor()
Returns: Number
Source: Custom n8n functionality
Examples:
Number.format()
Description: Returns a formatted string representing the number. Useful for formatting for a specific language or currency. The same as <a href=”https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat”>Intl.NumberFormat().
Syntax: Number.format(locale?, options?)
Returns: String
Source: Custom n8n functionality
Parameters:
locale(String) - optional - A <a href=”https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#locales_argument”>locale tag for formatting the number, e.g.fr-FR,en-GB,pr-BRoptions(Object) - optional - Configuration options for number formatting. More info
Examples:
Number.isEmpty()
Description: Returns true if the number is 0, NaN, null, or undefined. Returns false for every other number.
Syntax: Number.isEmpty()
Returns: Boolean
Source: Custom n8n functionality
Examples:
Number.isEven()
Description: Returns true if the number is even. Throws an error if the number isn’t a whole number.
Syntax: Number.isEven()
Returns: Boolean
Source: Custom n8n functionality
Examples:
Number.isInteger()
Description: Returns true if the number is a whole number
Syntax: Number.isInteger()
Returns: Boolean
Source: Custom n8n functionality
Examples:
Number.isNotEmpty()
Description: Returns true for every number except 0 and NaN. Returns false if the number is 0, NaN, null, or undefined. This is the inverse of isEmpty().
Syntax: Number.isNotEmpty()
Returns: Boolean
Source: Custom n8n functionality
Examples:
Number.isOdd()
Description: Returns true if the number is odd. Throws an error if the number isn’t a whole number.
Syntax: Number.isOdd()
Returns: Boolean
Source: Custom n8n functionality
Examples:
Number.round()
Description: Returns the number rounded to the nearest whole number (or specified number of decimal places)
Syntax: Number.round(decimalPlaces?)
Returns: Number
Source: Custom n8n functionality
Parameters:
decimalPlaces(Number) - optional - The number of decimal places to round to
Examples:
Number.toBoolean()
Description: Converts the number to a boolean value. 0 becomes false; everything else becomes true.
Syntax: Number.toBoolean()
Source: Custom n8n functionality
Examples:
Number.toDateTime()
Description: Converts a numerical timestamp into a DateTime. The format of the timestamp must be specified if it’s not in milliseconds. Uses the time zone in n8n (or in the workflow’s settings).
Syntax: Number.toDateTime(format?)
Returns: DateTime
Source: Custom n8n functionality
Parameters:
format(String) - optional - The type of timestamp to convert. Options arems(for Unix timestamp in milliseconds),s(for Unix timestamp in seconds) orexcel(for days since 1900).
Examples:
Number.toLocaleString()
Description: Returns a localised string representing the number, i.e. in the language and format corresponding to its locale. Defaults to the system's locale if none specified.
Syntax: Number.toLocaleString(locales?, options?)
Returns: String
Source: JavaScript function
Parameters:
locales(String|Array) - optional - The locale to assign, e.g. ‘en-GB’ for British English or ‘pt-BR’ for Brazilian Portuguese. See <a href=”https://www.localeplanet.com/icu/”>full list (unofficial). Also accepts an array of locales. Defaults to the system locale if not specified.options(Object) - optional - An object with <a href=”https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#parameters”>formatting options
Examples:
Number.toString()
Description: Converts the number to a simple textual representation. For more formatting options, see toLocaleString().
Syntax: Number.toString(radix?)
Returns: String
Source: JavaScript function
Parameters:
radix(Number) - optional - The base to use. Must be an integer between 2 and 36. E.g. base2is binary and base16is hexadecimal.
Examples:
Related resources
Last updated
Was this helpful?