Kin*_*ngK -1 javascript arrays sorting
正在构建加密程序.我计划将字符混合在一起(例如:1234567890将加密为6345809127).
不幸的是,为了混合特定的模式,我需要一个字符串为十的倍数,所以我的计划是添加一个字符,'直到字符串的长度为十的倍数.例如,如果我输入hello(5个字符),脚本将插入,'直到它是10个字符,所以它看起来像hello'''''.
关于如何做到这一点的任何想法?
除了滚动你自己的加密的明显问题(大约一百万,十亿倍的时间来回答这里的答案),你所要求的是非常简单的.
var padStr = "''''''''''";
var input = "hello";
var output = input + padStr.substring(10-input.length);
console.log(output);
console.log(output.length);Run Code Online (Sandbox Code Playgroud)
这涵盖了最多10个input字符串,但不是10的倍数.但这只是稍微复杂一点:
var padStr = "''''''''''";
var input = "helloworldlongerthan10";
var output = input + padStr.substring(input.length%10);
console.log(output);
console.log(output.length);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
49 次 |
| 最近记录: |