1. Löschen Sie den Dezimalpunkt auf Null:
function returnFloat0 (value) {
value = Math.round(parseFloat(value));
return value;
}
2. Behalten Sie einen Dezimalpunkt bei :
Funktion returnFloat1(value) {
value = Math.round(parseFloat( value) * 10) / 10;
if (value.toString().indexOf(".") < 0) {
value = value.toString() " .0";
}
Rückgabewert;
}
3. Behalten Sie zwei Dezimalstellen bei
function returnFloat2(value){
value = Math.round(parseFloat(value) * 100) / 100;
if (value.toString().indexOf( ".") < 0) {
value = value.toString() ".00";
}
Zwei Dezimalstellen und eine Dezimalstelle werden automatisch mit Nullen gefüllt
Code kopieren
//Ext.log (xsd .length);
if(xsd.length==1){
value = value.toString() ".00";
Rückgabewert;
}
if(xsd .length> ;1){
🎜>}
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn