Stand-Alone Javascript Program (save bolded text/code as .html and open with any browser).
<!-------------------- Code begins ------------------------------>
<h2>Lakerben Cash-Cow</h2>
<table><tr>
<td align='right' bgcolor='yellow'>Enter Pick-3:</td><td><input type='text' size=3 id='input' value='214'></td></tr></table>
<input type='submit' id='runprocess' value='Run/Process' onclick='run();'/><br/>
<b>Output will show below, after you click on [Run/Process] button:</b><br/>
<div id="output"></div>
</div>
<style>
textarea.myowntextarea {
/*width: 200px;*/
height: 160px;
}
table.betamini, table.betamini th, table.betamini td{
border-spacing:0px;
border:1px solid black;
font-size:12px;
}
table.beta, table.beta th, table.beta td{
border-spacing:0px;
border:1px solid black;
font-size:14px;
}
table.beta th, table.beta td {
padding: 3px;
min-width: 15px;
color:black;
}
table.betasmall, table.betasmall th, table.betasmall td{
border-spacing:0px;
border:1px solid black;
font-size:10px;
}
table.beta th, table.beta td {
padding: 3px;
min-width: 15px;
color:black;
}
table.beta2, table.beta2 tr{
border-spacing:0px;
padding: 0px;
border:0px solid black;
font-size:14px;
}
</style>
<script>
function addstr(s1,s2){
r = "";
for (i=0;i<s1.length;i++){
r+= "" + ((parseInt(s1[i]) + parseInt(s2[i]))%10);
}
return r;
}
function subtractstr(s1,s2){
r = "";
for (i=0;i<s1.length;i++){
r+= "" + ((parseInt(s1[i]) - parseInt(s2[i]))%10);
}
return r;
}
function tablerow(row){
r = "<tr>";
for (i=0;i<row.length;i++){
r += "<td align='center'>"+row[i]+"</td>";
}
r += "</tr>";
return r;
}
function tablerowcolor(row,color){
r = "<tr>";
for (i=0;i<row.length;i++){
v = row[i];
if (v.constructor === Array){ // it's an array make it with colspan
r += "<td colspan='"+v[1]+"' align='center' bgcolor='"+color+"'>"+v[0]+"</td>";
}else {
r += "<td align='center' bgcolor='"+color+"'>"+v+"</td>";
}
}
r += "</tr>";
return r;
}
function run(){
output = "";
input = document.getElementById('input').value;
secondcol = "555";
thirdcol = "999";
output += "<table class='beta'>";
output += tablerowcolor(["N","M","T"],'lightblue');
for (var i=0;i<input.length;i++){
n = input[i];
col2 = addstr(n,secondcol[i]);
col3 = subtractstr(thirdcol[i],n);
output += tablerow([n,col2,col3])
}
output += "</table>";
output += "<br/>Completed<br/>";
document.getElementById("output").innerHTML = output;
}
run();
</script>
<!------------------ Code ends ----------------------------->