Menu Maker project: Pricing anomalies in output

Menu Maker Project

Problem isolated to this line of code:
const price = appetizer.dishPrice + main.dishPrice + dessert.dishPrice;

Input:

console.log(appetizer.dishPrice);

console.log(main.dishPrice);

 console.log(dessert.dishPrice);

Output:

5.6
12
4.8

Input:
console.log(price);

Output:
22.400000000000002

What is the reason for this behaviour? It happens once in every 4-5 iterations of my code. :face_with_raised_eyebrow: