JSFiddle - React, Tailwind, and code Playground

JavaScript

function IpsEncodeString(source) {
	var i, j, k;
  for (i = source.length; i >= 1; i--) {
  	if (!source[i].match(/[0-9]/))
    	delete source[i];
  }
    
  result = '';
  i, j = 0;
    
  while (i <= source.length - 1) {
   k = mas1[j, parseInt(source[i+1])];
    result += k;
    i++;
    j++;
    if (j >= 10) 
     j = 0;
  } 
}