文件名称:bruteforce:生成所有可能的字符排列
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-03 04:54:33
JavaScript
蛮力 生成所有可能的字符排列。 例子: var bf = require ( 'bruteforce' ) ; bf ( { len : 2 , chars : [ 'a' , 'b' ] , step : console . log } ) ; 此示例将产生输出: a aa ab b ba bb 安装 通过 npm: $ npm install --save bruteforce 应用程序接口 蛮力(参数) 返回字符排列列表。 params是一个具有以下键的对象: len : 排列的最大长度 chars : 要使用的chars列表 filterSimilarChars :过滤掉相同字符连续出现的排列(见#1) prefix (可选):添加到所有排列的前缀。 这是每个排列长度的一部分,因此它必须小于或等于len 。 step (可选):每次生成排列时调用
【文件预览】:
bruteforce-master
----.travis.yml(50B)
----test.js(748B)
----package.json(515B)
----LICENSE(1KB)
----.gitignore(14B)
----lib()
--------bruteforce.js(950B)
----README.md(1KB)