[JavaScript] 纯文本查看 复制代码 .版本 2
seq = 右移 (位与 (536870908, seq), 2)
加入成员 (arr, 位与 (右移 (seq, 22), 255))
加入成员 (arr, 位与 (右移 (seq, 18), 255))
加入成员 (arr, 位与 (右移 (seq, 9), 255))
加入成员 (arr, 位与 (右移 (seq, 2), 255))
.计次循环首 (取数组成员数 (byteArray), i)
index = i % 取数组成员数 (arr)
index = 选择 (index = 0, 取数组成员数 (arr), index)
byteArray = 位异或 (byteArray , arr [index])
.计次循环尾 ()
s = 0
.变量循环首 (0, 取整 (取数组成员数 (byteArray) ÷ 4) - 1, 1, i)
s = 4 × i + 位与 (1, i)
s = 选择 (s = 0, 1, s + 1)
Swap (byteArray, s, s + 2)
.变量循环尾 ()
没原图对不 对我而言 什么也学习不到 |