我有一個數學公式,有時會給出10000以上的答案。 我想要的是:當答案高於10000時,例如21244,我想回顯1244.不是21244。換句話說,刪除第一個數字。 如果可能的話,有人可以給我一個示例腳本嗎?JavaScript - 刪除第一個數字高於
-1
A
回答
0
假設結果保存在變量a中。
邏輯將
return a % 10000;
+0
您不需要if語句來使用Modulus運算符。 221244%10000 = 1244. 3456781244%10000 = 1244. – gforce301
+0
修改了我的答案。謝謝。 –
2
您可以使用the remainder (%
) operator此:
function limitDigits (x, d) {
return x % Math.pow(10, d)
}
console.log(limitDigits(21244, 4)) //=> 1244
0
function fun() {
var a = document.getElementById("givenValue").value;
if(a>10000) {
a = a.substr(1);
}
alert('reult : ' + a);
}
<input type="text" name="givenValue" id="givenValue"></input><br/>
<input type="button" value="result" onclick="fun()"/><br/>
查看本款
相關問題
- 1. javascript字符串:刪除數字和第一個「。」。
- 2. 高效代碼:刪除字符串變量除了第一個
- 3. C++刪除數字的第一個和最後一個數字
- 4. 刪除數組第一個索引的第一個字符?
- 5. 刪除字符串的第一個字符如果它等於
- 6. 刪除第一個字節形式QByteArray
- 7. powershell刪除行的第一個字符
- 8. 有條件地刪除第一個字
- 9. 刪除每行的第一個字
- 10. Python:從第一個數字字符中刪除字符串
- 11. 在javascript中創建第2個html元素刪除第一個
- 12. 刪除javascript中第一個字符的最佳方法
- 13. 從字符串中刪除第一個匹配以JavaScript和jQuery
- 14. 刪除線每個數字,除了第一位
- 15. 第一個數字小於第二個數字時的模量除法
- 16. Javascript和正則表達式:刪除evryting除了第一個字符,如果是一個數字
- 17. 數組函數從數組中刪除第一個字符
- 18. 刪除第一個字符後面的字符集數
- 19. 刪除第一個git commit
- 20. 刪除4個第一列
- 21. PHP刪除第一個零
- 22. 刪除第一個匹配
- 23. 刪除數組中的第一個零
- 24. 從列MySql中刪除第一個數
- 25. 如何使用sed從第一行刪除第一個字符
- 26. 從二進制數中刪除第一個數字的含義?
- 27. 刪除最後一個無效字符,而不是第一個(javascript驗證)
- 28. cvs to javascript刪除第一行?
- 29. Javascript推送不斷刪除第一項
- 30. 刪除第一個數字後的字符/數字在字符串中R
代碼嘗試? – indubitablee
你能澄清規則嗎?如果一個4位以上的數字截斷爲4,還是有特殊情況? – Hodrobond
你試過了什麼?聽起來你需要一些數學方面的幫助。 – gforce301