From 61339f62570601664a16c42557068d2187c2103a Mon Sep 17 00:00:00 2001 From: tadorituki Date: Sat, 12 Oct 2024 00:38:48 -0400 Subject: [PATCH] fix errors --- ext/js/display/display-generator.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ext/js/display/display-generator.js b/ext/js/display/display-generator.js index f5b0633728..6b3fc93a73 100644 --- a/ext/js/display/display-generator.js +++ b/ext/js/display/display-generator.js @@ -1003,14 +1003,19 @@ export class DisplayGenerator { } + /** + * + * @param {HTMLElement} container + * @param {import('dictionary-data-util').DictionaryFrequency[]} groupedFrequencies + */ _appendMeanFrequency(container, groupedFrequencies) { let partialSum = 0; for (let i = 0, ii = groupedFrequencies.length; i < ii; ++i) { - let {dictionary, frequencies} = groupedFrequencies[i]; - if(frequencies[0]['values'][0]['frequency'] == null) {continue;} - partialSum += 1/(frequencies[0]['values'][0]['frequency']); + const {frequencies} = groupedFrequencies[i]; + if (frequencies[0].values[0].frequency === null) { continue; } + partialSum += 1 / (frequencies[0].values[0].frequency); } - partialSum = Math.floor(groupedFrequencies.length/partialSum); + partialSum = Math.floor(groupedFrequencies.length / partialSum); const itemNode = this._instantiate('term-frequency-item');