X7ROOT File Manager
Current Path:
/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode
lib
/
node_modules
/
npm
/
node_modules
/
qrcode-terminal
/
vendor
/
QRCode
/
??
..
??
QR8bitByte.js
(382 B)
??
QRBitBuffer.js
(702 B)
??
QRErrorCorrectLevel.js
(54 B)
??
QRMaskPattern.js
(157 B)
??
QRMath.js
(673 B)
??
QRMode.js
(149 B)
??
QRPolynomial.js
(1.3 KB)
??
QRRSBlock.js
(5.43 KB)
??
QRUtil.js
(8.03 KB)
??
index.js
(10.42 KB)
Editing: QRMath.js
var QRMath = { glog : function(n) { if (n < 1) { throw new Error("glog(" + n + ")"); } return QRMath.LOG_TABLE[n]; }, gexp : function(n) { while (n < 0) { n += 255; } while (n >= 256) { n -= 255; } return QRMath.EXP_TABLE[n]; }, EXP_TABLE : new Array(256), LOG_TABLE : new Array(256) }; for (var i = 0; i < 8; i++) { QRMath.EXP_TABLE[i] = 1 << i; } for (var i = 8; i < 256; i++) { QRMath.EXP_TABLE[i] = QRMath.EXP_TABLE[i - 4] ^ QRMath.EXP_TABLE[i - 5] ^ QRMath.EXP_TABLE[i - 6] ^ QRMath.EXP_TABLE[i - 8]; } for (var i = 0; i < 255; i++) { QRMath.LOG_TABLE[QRMath.EXP_TABLE[i] ] = i; } module.exports = QRMath;
Upload File
Create Folder