diff options
Diffstat (limited to 'ext/console/02_console.js')
-rw-r--r-- | ext/console/02_console.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/ext/console/02_console.js b/ext/console/02_console.js index efb7aeb50..7554a88fc 100644 --- a/ext/console/02_console.js +++ b/ext/console/02_console.js @@ -417,6 +417,7 @@ } } + let entriesLengthWithoutEmptyItems = entriesLength; if (options.typeName === "Array") { for ( let i = 0, j = 0; @@ -433,7 +434,7 @@ if (skipTo) { // subtract skipped (empty) items - entriesLength -= skipTo - i; + entriesLengthWithoutEmptyItems -= skipTo - i; i = skipTo; } } @@ -478,8 +479,9 @@ ArrayPrototypeSort(entries); } - if (entriesLength > inspectOptions.iterableLimit) { - const nmore = entriesLength - inspectOptions.iterableLimit; + if (entriesLengthWithoutEmptyItems > inspectOptions.iterableLimit) { + const nmore = entriesLengthWithoutEmptyItems - + inspectOptions.iterableLimit; ArrayPrototypePush(entries, `... ${nmore} more items`); } |