JSFiddle - React, Tailwind, and code Playground
JavaScript
[99,-123,].forEach(function(n){
n+='';
n=n+'+'+n.length+'+('+n.split('').join('+').replace('-+','-')+')';
document.body.innerHTML+=n+'='+eval(n)+'<br><br>';
});
[99,-123,].forEach(function(n){
n+='';
n=n+'+'+n.length+'+('+n.split('').join('+').replace('-+','-')+')';
document.body.innerHTML+=n+'='+eval(n)+'<br><br>';
});