Fix js tests with placeholder

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
John Molakvoæ (skjnldsv) 2018-04-13 10:20:51 +02:00
parent e2877c4999
commit 6cb40cf0c4
No known key found for this signature in database
GPG key ID: 60C25B8C072916CF

View file

@ -112,7 +112,7 @@
// Convert a string to an integer evenly
function hashToInt(hash, maximum) {
var final = 0;
var finalInt = 0;
var result = Array();
// Splitting evenly the string
@ -121,13 +121,13 @@
result.push(parseInt(hash.charAt(i), 16) % 16);
}
// Adds up all results
for (var i in result) {
final += result[i];
for (var j in result) {
finalInt += result[j];
}
// chars in md5 goes up to f, hex:16
return parseInt(final % maximum);
// make sure we're always using int in our operation
return parseInt(parseInt(finalInt) % maximum);
}
return finalPalette[hashToInt(hash, steps * 3 )];
};