JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://raw.github.com/LarryBattle/Ratio.js/master/src/Ratio.js"></script>
Using <a href="https://github.com/LarryBattle/Ratio.js/">Ratio.js</a> to simplify your number.<br/>
Please input a number.<br/>
<p>
Number : <input type="text" value ="0.33333333333333" id="userInput"/><br/>
Fraction : <span id="output"></span>
</p>
<a href="http://bateru.com/news/2012/07/how-to-convert-repeating-decimal-to-a-fraction/">back to blog article.</a>

JavaScript

$(function(){
    $("#userInput").keydown(function(){
        var  input = $(this).val();
        var output = "Not a number";
        if(!isNaN( input )){
            output = Ratio.parse(input).reduce().toLocaleString();
        }
        $("#output").text( output );
    });
     $("#userInput").triggerHandler("keypress");
});