Reference byte()

byte()

Converts a Boolean, String, or Number to its byte value.

byte() converts a value to an integer (whole number) between -128 and 127. Values greater than 127 wrap around while negative values are unchanged. For example, 128 becomes -128 and -129 remains the same.

The parameter, n, is the value to convert. If n is a Boolean, as in byte(false) or byte(true), the number 0 (false) or 1 (true) will be returned. If n is a string or number, as in byte('256') or byte(256), then the byte value will be returned. Decimal values are ignored. If an array is passed, as in byte([true, 123, '456']), then an array of byte values will be returned.

Note: If a value can't be converted to a number, as in byte('giraffe'), then the value NaN (not a number) will be returned.

Examples

Syntax

byte(n)
byte(ns)

Parameters

n
String|Boolean|Number:

value to convert.

ns
Array:

values to convert.

Returns

Number: converted byte value.
Notice any errors or typos? Please let us know. Please feel free to edit src/utilities/conversion.js and open a pull request!

Related References