Почему числа сами прибавляются больше, чем задано?

let x = 12;
let y = 14;

x += 2.4;
y += 2.8;


вот простая формула, которую бот выполняет по определённой команде и всё отлично, но каждый раз, когда числа x и y переходят за число 20, например:

y += 2.8 // 1 раз ввожу команду y = 16.8
y += 2.8 // 2 раз ввожу команду y = 19.6
y += 2.8 // 3 раз ввожу команду y = 22.400000000000002

почему числа так гуляют, если я задал точные параметры формулы?
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
Seasle
@Seasle Куратор тега JavaScript
\( ゚ヮ゚)/
Пригласить эксперта
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы