Funzione e test "didattici"
codice:
<script>
function perc(s) {
p0 = (s+",0").split(",");
i = parseInt("0"+p0[0],10);
p1 = (p0[1]+"%").split("%");
d = (p1[0]+"00").substr(0,2);
r = ""+i+","+d+"%";
return r;
}
document.write(perc("")+"
")
document.write(perc("0")+"
")
document.write(perc("1")+"
")
document.write(perc("22")+"
")
document.write(perc("0,0")+"
")
document.write(perc("0,1")+"
")
document.write(perc("1,0")+"
")
document.write(perc("1,01")+"
")
document.write(perc("1,1%")+"
")
document.write(perc("1,001")+"
")
document.write(perc("91,12")+"
")
document.write(perc("11.22")+"
")
</script>