use .fill to initialise Arrays

This commit is contained in:
Thomas Grainger 2017-04-13 18:43:38 +01:00
parent d41d56e670
commit 5b03a84be8
No known key found for this signature in database
GPG key ID: 995EA0A029283160
3 changed files with 3 additions and 14 deletions

View file

@ -88,17 +88,12 @@ const Entropy = {
runFreqDistrib: function (input, args) {
if (!input.length) return "No data";
let distrib = new Array(256),
let distrib = new Array(256).fill(0),
percentages = new Array(256),
len = input.length,
showZeroes = args[0],
i;
// Initialise distrib to 0
for (i = 0; i < 256; i++) {
distrib[i] = 0;
}
// Count bytes
for (i = 0; i < len; i++) {
distrib[input[i]]++;