Кубики куються на кухне

Есть нормальные разделы, а есть разделы, что можно сдохнуть пока поймешь условие задачи.

Жиры запиши в переменную fats, они должны составлять 25% от всех калорий’.

Калорийность складывается из белков, жиров и углеводов. В моей диете белки должны составлять 40% от всей калорийности. Найди их и запиши в переменную proteins.

Я пока понял что ‘ВСЕ КАЛОРИИ’ это норма калорий в задании то уже наступила ночь мягко говоря. Пожалуйста, называйте все своими именами… Есть определённая норма, а есть такое понятие как все жиры. И не пойму, почему жиры записываются дробным числом?

let weight = 5; //вес в кг
let length = 60; //длина в см
let age = 5; //возраст
let activityRate = 1.725; //коэфициент

let calorieRate = Math.round((88.362 + (13.397 * weight) + (4.799 * length) - (5.677 * age)) * activityRate);
let proteins = Math.round(calorieRate * 40/100);
let fats = Math.round(calorieRate * 25/100);
let carbohydrates = Math.round(calorieRate * 35/100);