Boolean
、String
、またはNumber
をバイト値に変換します。
byte()
は値を-128から127の間の整数(全数)に変換します。127より大きい値は ラップアラウンドしますが、負の値は変更されません。例えば、128は-128になり、-129はそのままです。
パラメータn
は変換する値です。n
がブール値の場合、 byte(false)
またはbyte(true)
のように、数値0(false
)または1(true
)が 返されます。n
が文字列または数値の場合、byte('256')
またはbyte(256)
のように、 バイト値が返されます。小数点以下の値は無視されます。配列が渡された場合、 byte([true, 123, '456'])
のように、バイト値の配列が返されます。
注意:byte('giraffe')
のように、数値に変換できない値の場合、 NaN
(非数)が返されます。
実例
シンタックス
byte(n)
byte(ns)
パラメーター
n
String|Boolean|Number:
変換する値。
ns
Array:
変換する値。
リターン
Number: 変換されたバイト値。
Notice any errors or typos? Please let us know. Please feel free to edit src/utilities/conversion.js and open a pull request!