鍍金池/ 問答/HTML/ js 后臺(tái)傳過來的數(shù)值,小于100 變成1 小于200變成2. 。。以此類推

js 后臺(tái)傳過來的數(shù)值,小于100 變成1 小于200變成2. 。。以此類推 沒有上限

這樣的 計(jì)算代碼要怎么寫?

回答
編輯回答
哎呦喂

如下所示(負(fù)數(shù)處理):

var arr = [-10, 250, 850, 5000];
//對(duì)負(fù)數(shù)進(jìn)行了處理,負(fù)數(shù)也小于100,所以顯示為1,其它都是同理的
console.log(Math.ceil(arr[0] / 100) >= 1 ? Math.ceil(arr[0] / 100) : 1); 
console.log(Math.ceil(arr[1] / 100));
console.log(Math.ceil(arr[2] / 100));
console.log(Math.ceil(arr[3] / 100));
2018年1月20日 23:34
編輯回答
何蘇葉

如果負(fù)數(shù)也顯示為1的話,

x=Math.floor(((n-100)*1.0)/100)+2
x=x<1?1:x
2017年1月3日 23:51
編輯回答
旖襯
Math.ceil( n / 100 );
2017年6月15日 12:34