Ось сценарій: я отримую, .9999999999999999коли мав би отримувати 1.0.
Я можу дозволити собі втратити точність після коми, тому я використовую .toFixed(15), який вид роботи працює.
Округлення працює, але проблема в тому, що мені дали 1.000000000000000.
Чи є спосіб округлити до числа знаків після коми, але позбавити зайвого пробілу?
Примітка: .toPrecisionце не те, що я хочу; Я хочу лише вказати, скільки чисел після десяткової коми.
Примітка 2: Я не можу просто використовувати, .toPrecision(1)тому що мені потрібно дотримуватися високої точності для чисел, які насправді мають дані після десяткової коми. В ідеалі було б рівно стільки десяткових знаків, скільки потрібно (до 15).