十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如果要一个范围内的每一天那就没有必要了,在后台处理更方便,实在想在前台处理就用循环吧
成都创新互联公司专注于鹤庆网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供鹤庆营销型网站建设,鹤庆网站制作、鹤庆网页设计、鹤庆网站官网定制、成都小程序开发服务,打造鹤庆网络公司原创品牌,更为您提供鹤庆网站排名全网营销落地服务。
split方法的主要用处就是:分割字符串
split方法返回的是数组类型
主要由以下几种用法:
1.比如有一个字符串
var str = "bcadeab";
对str使用split方法
var strArray = str.split( "a" );
调用此方法后,strArray为一个数组,存放以“a”为间隔,被分割的字符
以下为strArray数组存放的值:
strArray[0] = "bc"
strArray[1] = "de"
strArray[2] = "b"
2.还有一种用法,就是把一个字符串转化为数组
var str = "bcadeab";
var strArray = str.split( "" );
以下为strArray数组存放的值:
strArray[0] =
strArray[0] =
strArray[0] =
strArray[0] =
!--
调用字符串的split方法就行了,下面有一个例子。
--
html
head
title字符串的split方法的使用/title
/head
body
script type="text/javascript"
function test(form)
{
var str1="abc=def=gfmm ";
var str2="aaa=bbb==ccc|ddd||eee";
var strs;
//以一个=分隔字符串
strs=str1.split("=");
for(n in strs)
document.write(strs[n]+"br /");
document.write("br /");
//以一个以上的=或一个以上的|分隔字符串
strs=str2.split(/=+|\|+/);
//这样也行:strs=str2.split(new RegExp("=+|\\|+"));
for(n in strs)
document.write(strs[n]+"br /");
}
test();
/script
/body
/html
script
function myFunction(){
var input=document.getElementById("demo");
//获取输入框的值
var x=input.value;
//定义个十百位
var a=parseInt(x/100); //百位
var b=parseInt((x%100)/10); //十位
var c=x%10; //个位
//获取到你要输出数字的位置
var get=document.getElementById("mess");
//输出格式
get.innerHTML="百位:"+a+"br /"+"十位:"+b+"br /"+"个位:"+c;}
/script
p在下面输入一个三位数字(只限三位,因只定义了三位,要输入更多数字,在百位上加定义)/p
input id="demo" type="text"
button type="button" onclick="myFunction()"输入值/button
p id="mess"/p
function test(n){
var flag=0;
for(var i=2;i=n;i++){
if(n%i==0){
flag++;
if(flag==1){
alert(n+"="+i);
}else{
alert("×"+i);
}
n=n/i;
i--;
}
}
if(flag==0){
alert(n+"为质数");
}else{
alert("共有"+flag"个质因数");
}
}