我有一些浮点数,希望能表明最后几位数字并不重要。我的想法是这样的。
对于数字273.978:
<span style="font-weight:bold">273.9</span><span style="color:#3399ff">78</span>
如果有类似于“nth-last-chars”的CSS选择器就好了,这样我就可以在CSS文件中设置它,而不是在JavaScript中截取数字。有更好的方法实现吗?
编辑:这是一个本地JavaScript解决方案的示例:
<span id="numstart" style="font-weight:bold">123.4</span><span id="numend" style="color:#3399ff">57</span>
<script>
var newnum = 273.978;
var numStr = String(newnum)
var numLen = numStr.length;
var newStart = numStr.substring(0,numLen-2);
var newEnd = numStr.substring(numLen-2,numLen);
document.getElementById("numstart").innerHTML = newStart;
document.getElementById("numend").innerHTML = newEnd;
</script>