Skip to content

Commit

Permalink
$mol_number precision
Browse files Browse the repository at this point in the history
  • Loading branch information
zerkalica committed Nov 24, 2024
1 parent f504e62 commit 916d10a
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions number/number.view.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,9 @@ namespace $.$$ {
// Оставляем старое значение в value есть сочетание, приводящие к NaN, например -.
if ( Number.isNaN(Number(next)) ) return next

// Точку в конце поставить нельзя, если precision_view >= 1, т.е. разрешены только целые числа.
if ( next.endsWith('.') && this.precision_view() < 1) return next
const precision = this.precision_view()
// Точку в конце поставить нельзя, если precision_view целое число > 0
if ( next.endsWith('.') && precision - Math.floor(precision) === 0) return next
if ( next.endsWith('-') ) return next

// Если пустая строка - сетим NaN
Expand Down

0 comments on commit 916d10a

Please sign in to comment.