编写一个函数,输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数依次存放到数组a中
,并统计有多少个整数.
function GetArray(obj_id) {/*obj_id为textbox的id*/
var str = document.getElementById(obj_id).value;
var flag = true;
var num = "";
var arr = new Array();
for (var i = 0; i < str.length; i++) {
flag = i;
var chr = str.substr(i,1)
if (chr = "0") {
if (flag) {
num += chr;
} else {
num = "";
num = chr;
}
flag = true;
}
else {
if (num !== "") {
arr.push(Number(num));
num = "";
}
flag = false;
}
}
alert(arr+" 共有"+arr.length+"个整数!");//数组内容及个数
}
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1

最新问答: 电解MgCl2属复分解反应?还是置换反应?五水硫酸铜是纯净物?. 修一条50千米长的路,计划8天修完,实际6天就修完了.实际比计划每天多修这条路的几分之几 英语,美术,科学的英语是什么? (2010•怀柔区一模)为了检验含二氧化碳的废气中混有一氧化碳,用下图所示装置进行实验.其中,A和E中的液体是氢氧化钠溶 a big elephant中文意思是什么 (2013•永州)已知一次函数y=kx+b的图象经过A(1,-1),B(-1,3)两点,则k______0(填“>”或“ 高中物理:铁轨弯道问题中,为什么当火车转弯速度大于规定速度时,是外轨受到侧向挤压的力? Sublist 3 of Academic Word List - Most Frequent Words in Fam 千米每小时怎么换算成米每秒 《生物学基础》教案怎么写包括动物与植物(动物概述、植物概述),分子生物学(核酸、染色体与基因、转录与反转录、蛋白质的合成 N2和H2置于2L密闭容器,反应2分钟后,生成0.8摩氨气,氨气的浓度变化所表示的速率是? 艰辛的反义词是什么 作文(XX的我) 在4个同样的大盒和10个同样的小盒装满球正好200个.每个大盒比小盒多装15个,每个大盒和小盒各装多少个? 已知二次函数f(x)=ax^2+bx+c(a,b,c为常数,且a不等于0)满足条件f(0)=1,f(x+1)-f(x)= 关于描写春天的四字词语十个以及段落两个 公顷可以用英文缩成什么表示? 什么叫做比例尺? 兵加女部首是什么字?怎么组词? 0.6米重5千克那么1米重多少