JSFiddle - React, Tailwind, and code Playground

HTML

<body>
  <input type='numeric' id='t' value='0' />
  
  <br/><br/><br/>
  <div id='x' style='text'>
  </div>
  </div>
</body>

JavaScript

$(document).ready(function() {

  $("#t").keyup(function() {
    $("#x").text(number_to_code($(this).val()));
  });
});
NESTOMALT

function number_to_code(s) {
  return parseFloat(s).toFixed(2).replace(/(\d)(\1*)/g, (_, digit, repeats) => ({
    '0': 'I',
    '1': 'N',
    '2': 'E',
    '3': 'S',
    '4': 'T',
    '5': 'O',
    '6': 'M',
    '7': 'A',
    '8': 'L',
    '9': 'D'
  })[digit] + ''.padStart(repeats.length, 'Z')).replace(/\B(?=(\w{3})+(?!\w))/g, ",");
}