关于JS获取最后一位数和写法

关于JS获取最后一位数和写法,第1张

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提取算术或数字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9402940.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存