2016-07-27 4 views
-4

Ich möchte um die unten Art und Weise mit JqueryWie wird der Wert in jQuery gerundet?

, wenn 50 oder 55 Notwendigkeit der 60. wenn 70 oder 61 Notwendigkeit abzurunden 80.

abzurunden, wenn 131-139 abzurunden 140 benötigen.

Bitte irgendjemand mir helfen.

+1

Was haben Sie versucht? – nicael

+0

jQuery hat keine solche Funktion - Javascript kann jedoch helfen mit 'Math.round (n/100) * 100' –

+3

Warum möchten Sie jQuery verwenden, um Ihr Problem zu lösen? Dies ist eine triviale mathematische Aufgabe in JavaScript. – VisioN

Antwort

1

nur JavaScript verwenden:

function round(a) { 
 
\t return Math.round(a/100) * 100 
 
} 
 
console.log(round(50), round(60), round(160), round(180));

0

Sie nicht jquery müssen dies tun. Sie können Math.ceil() verwenden:

Math.ceil(num/ 100.0) * 100; 
1

131 geht bis 140 und 51 bis 60, wie Sie in der Frage erwähnt.

console.log(myop(51)); 
 
console.log(myop(131)); 
 

 
function myop(val) { 
 
    return (Math.ceil(val/10) * 10); 
 
}

Verwandte Themen