路泰科技体检小程序UI设计新版本
wwl
2025-07-30 4e671437d52dd87946c0e38d334fce7a7c17d8e2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
(function(){
 
var C = (typeof window === 'undefined') ? require('./Crypto').Crypto : window.Crypto;
 
// Shortcut
var util = C.util;
 
// Convert n to unsigned 32-bit integer
util.u32 = function (n) {
    return n >>> 0;
};
 
// Unsigned 32-bit addition
util.add = function () {
    var result = this.u32(arguments[0]);
    for (var i = 1; i < arguments.length; i++)
        result = this.u32(result + this.u32(arguments[i]));
    return result;
};
 
// Unsigned 32-bit multiplication
util.mult = function (m, n) {
    return this.add((n & 0xFFFF0000) * m,
            (n & 0x0000FFFF) * m);
};
 
// Unsigned 32-bit greater than (>) comparison
util.gt = function (m, n) {
    return this.u32(m) > this.u32(n);
};
 
// Unsigned 32-bit less than (<) comparison
util.lt = function (m, n) {
    return this.u32(m) < this.u32(n);
};
 
})();