JSFiddle - React, Tailwind, and code Playground

by BurpmanJunior

CSS

html,
body{
    font-family: monospace;
}

strong{
    text-decoration: underline;
}

JavaScript

/**
 * TAX
 */
function tax(v, t){
    return {
        amount: v.toFixed(2),
        tax:    (v * (t / 100)).toFixed(2),
        total:  (v + (v * (t / 100))).toFixed(2)
    }
}

var taxes = [
    [150, 20],
    [60, 5],
    [740235, 24]
]

for (var i = 0; i < taxes.length; i++) {
    var t = tax(taxes[i][0], taxes[i][1]);
    var str = '<p>';
        str += 'Amount: <strong>&#163;' + t.amount + '</strong><br />';
        str += 'Tax: <strong>&#163;' + t.tax + '</strong><br />';
        str += 'Total: <strong>&#163;' + t.total + '</strong>';
        str += '</p>';
    document.body.innerHTML = document.body.innerHTML + str;
}