JSFiddle - React, Tailwind, and code Playground

JavaScript

'use strict';

var ang;
for(var i=0;i<60;i++)
{
        var ori = i * Math.PI / 30;
        ang = toDec(ori, 0);
        console.log(ang);
        ang = toDec(ori, 1);
        console.log(ang);
        ang = toDec(ori);
        console.log(ang);
        ang = toDec(ori, 3);
        console.log(ang);
        console.log('----');
}

function toDec(num, dec)
{
        if(typeof dec=='undefined' || dec<0)
                dec = 2;

        var tmp = dec + 1;
        for(var i=1; i<=tmp; i++)
                num = num * 10;

        num = num / 10;
        num = Math.round(num);
        for(var i=1; i<=dec; i++)
                num = num / 10;

        num = num.toFixed(dec);

        return num;
}