JSFiddle - React, Tailwind, and code Playground

by grant

HTML

<div>javascript fractions</div>

JavaScript

const percentVal = calcPercent(18, 9);
console.log(percentVal);

function calcPercent(num, percentage){
  const result = num * (percentage / 100);
  return parseFloat(result.toFixed(2));
  
}
function percentage(partialValue, totalValue) {
   return (100 * partialValue) / totalValue;
} 


const totalActivities = 18;
const doneActivities = 9;

console.log(percentage(doneActivities, totalActivities))

let total20 = 1671
let total21 = 678;
let daily = (total21/doneActivities)
console.log(daily*18)
let dif = (678+('.5'*total20))
let corrected = (total21)
console.log(dif)
function toDecimal(percent) {
  return parseFloat(percent) / 100;
}

console.log(toDecimal(doneActivities)); // 👉️ 0.25