Skip to main content

math_clz32

Function math_clz32 

Source
pub(crate) fn math_clz32(
    _: &mut Interp,
    _t: Value,
    a: &[Value],
) -> Result<Value, Value>
Expand description

Math.clz32(x)(ES2015)が丸ごと未対応だった。x を仕様どおり ToUint32 (下位32bitへ切り詰め)してから先頭の連続 0 ビット数を返す(x=0 は 32)。