var str = '123456';
var laststring = strsubstring(strlength-1);
alert(laststring);
laststring就是你要的最后一位
if(laststring=='6')
{
那么就执行什么什么
}
判断用==
到这里学习吧^-^
>
function rookitReg() {
var chinese = ["一","二","三","四","五","六","七","八","九"];
var unit = ["十","百"];
var _str_ch = chinesejoin("|");
var _ch_reg = new RegExp("("+_str_ch+")","g");
var _un_reg = new RegExp("("+unitjoin("|")+")","g");
var str = "请问九百3十二加上七十5=多少?";
var converted = strreplace(_un_reg, "");
var _replaced = _str_chreplace(/\|/g, "");
var _arr = convertedmatch(_ch_reg);
for(var i = 0; i < _arrlength; i++) {
converted = convertedreplace(_arr[i], _replacedindexOf(_arr[i])+1);
}
var last_reg = /\d+/g;
var last_array = convertedmatch(last_reg);
consolelog(last_array);
}
==========================================================================
发飙啦。。。
var reg = /([一二三四五六七八九1-9]百[零一二三四五六七八九\d]十[零一二三四五六七八九\d])|([一二三四五六七八九1-9](十|百)[一二三四五六七八九1-9])|(十[一二三四五六七八九1-9])|(十|百)/g;
var str = "请问五百3十二加上二十加上一百加上五01加上十二加上二加上67八加上十加上五百加上2十加上五百32加上五6八加上257加上2十5=多少?";
consolelog(strmatch(reg));
// 百-00,十-0
var result1 = strmatch(reg);
for(var i = 0; i < result1length; i++) {
result1[i] = Number(result1[i]
replace(/^(百)$/, "1$1")
replace(/([一二三四五六七八九1-9]百[一二三四五六七八九1-9]$)/, "$1十")
replace("零", 0)
replace("百", "00")
replace("十", "0")
replace("一", 1)
replace("二", 2)
replace("三", 3)
replace("四", 4)
replace("五", 5)
replace("六", 6)
replace("七", 7)
replace("八", 8)
replace("九", 9)
replace(/(\d+)00(\d+)/, "$1$2")
replace(/\b0(\d+)/, "1$1")
replace(/^0$/, 10)
replace(/([1-9]{2,})0([1-9])/, "$1$2")
replace(/(\d{3})0/, "$1"));
// 进位,转换
// 00 后面有,清空;00后面没有,保留
// 0开头,作为1;0单个,10;0两边都有(前面不止1位),清空; 前面只1位,保留; 0前有后无,保留
}
consolelog(result1);
<body>
<input type="text" id="sr" value=""/>
<button>按钮</button>
<div id="box"></div>
<script>
documentquerySelector('button')onclick=function(){
var n=parseInt(Number(srvalue));
boxinnerHTML="";
for(var i=0;i<n;i++){
boxinnerHTML+='<div style="border:1px solid red">dfdfsdf</div>';
}
}
</script>
</body>
首先你需要知道split 这个属性,然后通过获取需要判定的数字并且分割得到一个数组,然后即可判断是多少位小数,注意你的内容只能有一个小数点,如果多了需要进行判断。\x0d\代码如下:\x0d\html 12321456\x0d\\x0d\js\x0d\var _id = documentgetElementById("aabbcc")innerHTML;\x0d\var _iid = _idsplit("")\x0d\consolelog(_iid[1]length)回答于 2022-12-14
以上就是关于关于JS获取最后一位数和写法全部的内容,包括:关于JS获取最后一位数和写法、用javascript脚本语言从一个三位数中分解出个位,十位,百位上的数、JS提取算术或数字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)