<script>
function a(n)
{
b=String(n)
if(b.indexOf(".")<0)
{
c=b
t=""
}
else
{
t=b.substr(0,b.lastIndexOf(".")+1)
c=b.substr(b.lastIndexOf(".")+1,b.length)
}
return t+(Number(c)+1)
}
alert(a("2.3.3.3.3"))
alert(a("2"))
</script>
function a(n)
{
b=String(n)
if(b.indexOf(".")<0)
{
c=b
t=""
}
else
{
t=b.substr(0,b.lastIndexOf(".")+1)
c=b.substr(b.lastIndexOf(".")+1,b.length)
}
return t+(Number(c)+1)
}
alert(a("2.3.3.3.3"))
alert(a("2"))
</script>
解决方案 »
- javascrip实现jsp表单验证后的页面跳转问题
- 求一小段js代码
- 简单但是不知道怎么解决,如何改变div的innerhtml后立刻显示?
- 如何用js把字符串"180px"变成数字180,在线等!
- 抽屉层
- 怎样使独立JS文件中由中文字符常量生成html不是乱码?
- 11.98+2.89的问题
- 求助Jquery中怎么用CSS方法实现IE7中的!important
- 用js如何读入一个文件夹里的所有文件或文件名
- 如何实现公告板滚屏中鼠标指向即停止?
- 使用set javaObject = GetObject("java:GetHTTPFetch"),需要做什么配置?好象要在C盘复制一个JAVA类文件什么的,答完立刻结帐!
- 我怎样访问一个插入的图片
function addone(para){
var num=parseInt(para.match(/(\d)$/))+1
return para.replace(/(\d)$/,num)
}
alert(addone('1.1.4'))
</script>
function aaa(str)
{
pattern=/\.([0-9]+)$/;
re=new RegExp(pattern);
sul = str.match(re); pattern=/[0-9]+$/;
re=new RegExp(pattern);
result = str.replace(re, parseInt(sul[1])+1);
return result;
}
我先试试,后给分,我太爱你们了,我想给你们每人加上1000分
可是我的可用分太少了:(
只有孟子兄的通过
bencalie(Bencalie)的取1.1.19的时候返回1.1.110;
manyou(^_^我想我是海^_^) 的取1时返回错误:
sul.1为空或不是对象
function addone(para){
var num=parseInt(para.match(/(\d+)$/))+1
return para.replace(/(\d+)$/,num)
}
alert(addone('1.1.99'))
</script>