Files
no-copy-frontend/src/app/lib/getProcents.ts
T

18 lines
355 B
TypeScript
Raw Normal View History

2026-02-04 14:41:40 +07:00
export function getProcents(
currentNumber: number,
totalNumber: number,
decimals: number = 0
): number {
if (!currentNumber && !totalNumber) {
return 0;
}
if (totalNumber === 0) {
return 0;
}
const percentage = (currentNumber / totalNumber) * 100;
const factor = Math.pow(10, decimals);
return Math.round(percentage * factor) / factor;
}