Update README.md
This commit is contained in:
parent
c2a651d8e3
commit
7ad6b0aa78
1 changed files with 4 additions and 2 deletions
|
@ -16,11 +16,13 @@ and a symbol character set size of 32.
|
|||
|
||||
* GRC's algorithm is:
|
||||
|
||||
The characters, length, and staticcurrentlength are all dynamic variables pulled from the current password. length and staticcurrentlength are pulled from the same place but only length is manipulated by the function and staticcurrentlength preserves the current input length so it can be used in the calculation.
|
||||
|
||||
```javascript
|
||||
|
||||
Var characters = 10;
|
||||
Var length = 5;
|
||||
Var lengthstatic = 5;
|
||||
Var staticcurrentlength = 5;
|
||||
|
||||
function GRC(length)
|
||||
{
|
||||
|
@ -30,7 +32,7 @@ function GRC(length)
|
|||
}
|
||||
if (length == 1)
|
||||
{
|
||||
return Math.pow(characters, lengthstatic);
|
||||
return Math.pow(characters, staticcurrentlength);
|
||||
}
|
||||
return Math.pow(characters, length - 1) + GRC(length - 1);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue