算法
o向阳花o
渴望向阳的温暖,绽放自己的光彩
展开
-
node-rsa-pem-from-modulus-exponent
npm install rsa-pem-from-mod-expmodule.exports = rsaPublicKeyPem;//http://stackoverflow.com/questions/18835132/xml-to-pem-in-node-jsfunction rsaPublicKeyPem(modulus_b64, exponent_b64) { var modulus = Buffer.from(modulus_b64, 'base64'); var.原创 2022-01-30 11:15:49 · 355 阅读 · 0 评论 -
Uint8ArrayTostring、stringToUint8Array
Uint8ArrayTostring. && stringToUint8Arraypublic Uint8ArrayTostring(array: Uint8Array | null | undefined): string { var out, i, len, c; var char2, char3; let tempAry: Uint8Array = array as Uint8Array; out = ""; len = tempA...原创 2022-01-29 09:43:05 · 1647 阅读 · 0 评论 -
JavaScrip AES 生成密钥对
AES密钥对原创 2021-12-09 10:00:00 · 651 阅读 · 0 评论 -
字符串拼接 实现 format
//字符串格式化, "你好 {0},{1}".format("世界","欢迎你")String.prototype.format = function () { var values = arguments; return this.replace(/\{(\d+)\}/g, function (match, index) { if (values.length...原创 2019-11-25 22:01:11 · 578 阅读 · 0 评论 -
字符串截取,区分中英文。
var ellipsisStr = function (str, n) { n = n * 2; var _str = ''; var i = 0; while (n > 0) { _str += str.charAt(i); if (str.charCodeAt(i) > 255) n -= ...原创 2019-11-21 14:00:03 · 330 阅读 · 0 评论 -
数字逢千位添加逗号","
// 显示小数 位数 nvar changeScoreToEnFormat = function (score, n) { var isFushu = false; if (score < 0) { isFushu = true; score = Math.abs(score); } // 负数处理 var str = St...原创 2019-11-21 13:57:29 · 987 阅读 · 0 评论 -
回旋矩阵
var n = 11;var arr = [];for (var i=0; i<n; i++) { if (!arr[i]) { arr[i] = []; } for (var j=0; j<n; j++) { arr[i][j] = null; }}var i=0,j=0,k=0,b=0; ...原创 2019-11-10 10:21:25 · 195 阅读 · 0 评论 -
查找100内的质数
// 质数是什么? 只能被自己和1整除的数是质数var arr = [];arr.push(2);for (var i=3; i<101; i++) { if (i % 2 == 1) { var isZhishu = true; for (var j =0; j<arr.length; j++) { if (i % arr[j] == 0) { // 能被质数...原创 2019-11-05 20:51:11 · 512 阅读 · 0 评论