We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d92d988 commit 534c7a7Copy full SHA for 534c7a7
js/md5.js
@@ -164,7 +164,8 @@
164
function binl2rstr (input) {
165
var i
166
var output = ''
167
- for (i = 0; i < input.length * 32; i += 8) {
+ var length32 = input.length * 32
168
+ for (i = 0; i < length32; i += 8) {
169
output += String.fromCharCode((input[i >> 5] >>> (i % 32)) & 0xFF)
170
}
171
return output
@@ -181,7 +182,8 @@
181
182
for (i = 0; i < output.length; i += 1) {
183
output[i] = 0
184
- for (i = 0; i < input.length * 8; i += 8) {
185
+ var length8 = input.length * 8
186
+ for (i = 0; i < length8; i += 8) {
187
output[i >> 5] |= (input.charCodeAt(i / 8) & 0xFF) << (i % 32)
188
189
0 commit comments