回答
聽起來像你還需要分我10.你可以做這樣的事情:
var number = 5467;
number = number - (number % 10); // This will subtract off the last digit.
number = number/10;
console.log(number); // 546
我們首先使用模運算符%
拿到最後一個數字,我們從number
減去它。這減少了從5467到5460.數我們砍掉最後一位(這是保證是0),我們除以10,並獲得546
寫更簡潔,你可以這樣做:
number = (number - (number % 10))/10;
結合/
與%
:
(5467 - (5467 % 10))/10
我不介意一些其他的答案,但我覺得這可能太固定了它是一個數字。
這是什麼,但你想刪除最後一位數字/字符,不管數字,爲什麼不是substr?
http://www.w3schools.com/jsref/jsref_substr.asp
var s = 5467;
s = s.toString().substr(0, s.toString().length - 1);
console.log(s)
或更容易:
var s = (5467).toString();
s = s.substr(0, s.length - 1);
console.log(s)
這些不考慮到個位數的,所以在經過1將返回空白。爲了回答這個問題,你可以簡單地做這樣的檢查:
var s = (1).toString();
if(s.length > 1)
s = s.substr(0, s.length - 1);
console.log(s)
此外,類似問題:
Remove last digits from an int
請不要參考w3schools,那裏的信息一般都很差。使用ECMA-262或MDN。 – RobG
如果字符串表示將爲好你接着另一種方式是
var num = 5467,
cut = (num/10).toFixed(); // <-'547'
呃...警告..!如有必要,我必須說toFixed()
方法輪。所以在這個特定的例子中它不起作用。
要截斷從右手側的數字,直到數量小於30,保持10分和向下取整,直到達到合適的值:
var n = 12341235;
while (n > 30) n = n/10|0;
document.write(n);
的大於並且劃分操作將強制n爲一個數字,所以它可以是數字或字符串。如果ToNumber(n)
結果的NaN(例如n = 'foo'
),那麼Ñ值不被修改。
你可以簡單地除以10的數量和parseInt()
var num = 5467;
num = parseInt(num/10);
更新:
,直到答案是小於30重複這一過程,使用while
環路
var num = 5467;
while(num >= 30) {
num = parseInt(num/10);
}
document.write(num);
- 1. 如何在最後一位數字後刪除逗號?
- 2. 如何獲取號碼的最後一位數字
- 3. 返回的最後2位的數字
- 4. 如何返回所有記錄,但排除最後一項
- 5. 如何檢查號碼的最後一位數
- 6. 如何刪除整數的最後一位數字? (PHP)
- 7. 如何比較int的最後一位數字並刪除最後一位數字相同的項目?
- 8. 如何在字符串中的最後一個號碼後,除去一切
- 9. C#隨機總是返回最初或最後一個號碼
- 10. 如何清除最後一位數字jQuery的
- 11. 如何刪除int(C#)中的最後一位數字?
- 12. 的Perl - 返回最後一個字母字符最後一位數字後的字符串,返回修改後的字符串也
- 13. 返回最後一個位置的GPS代碼
- 14. Android - 如何獲取最後一位號碼用戶的電話號碼?
- 15. PHP前刪除所有字符,除了最後一個號碼
- 16. 返回當前令牌的最後一個字符的行號
- 17. 如何從序列中刪除最後一位數字?
- 18. 如何排除最後一個節點
- 19. 如何只顯示最後四位數信用卡號碼的
- 20. 如何顯示信用卡號碼的最後4位數
- 21. 如何排列最後一行數有百分號的列中的數字
- 22. 返回一個數字的後5位數字
- 23. 如何排除android reg表達式中的數字號碼
- 24. 如何返回除數最大值的數字?
- 25. 使用Xpath返回位於最後一個逗號後面的文本
- 26. 排除第一個和最後一個排除的所有逗號
- 27. 從文本中排序特定的數字號碼,並返回一個筆記,如果沒有號碼
- 28. 如何獲得數字的最後一位數字?
- 29. 返回最大三位數字
- 30. 刪除最後一排表
將其轉換爲字符串並執行子字符串。 :) –