1、获取所有偶数,存放到数组:
var myarr = new array();。
for(i=1;i<=100;i++){。
if(!i%2){
myarr.push(i);。
}
2、计算数组中所有数据总和:
var mynum;
for(i=0;i<myarr.length;i++){。
mynum += arra[i];。
alert(mynum);
上面代码弹出结果
var hehe = Math.floor(Math.random()*41)+60;。
alert(hehe);
Math.random()产生的随机数范围为0~1的数字,但请注意随机数不含1,即范围为[0,1),所以这里数字(Math.random()*41)应该为41而不是40.。
<html>
<head>
<title>xxxxxxxxxx</title>。
</head>
<body>
<input id="c" type="text" value="" /><button onclick="t();">匹配</button>。
<script type="text/javascript">。
function t(){
var ex = /^(100|[1-9]?\d(\.\d)?)$/;。
var x = ex.test(document.getElementById("c").value);。
var r = x?"匹配":"不匹配";。
alert(r);
</script>。
</body>
</html>
<html>
<head>
</head>
<body>
<script type="text/javascript">。
var sum = 0; //定义一个变量装和。
var zhisu = "";。
for(var i=1 ;i<=100;i++){ //从1到100加。
var iszs = true;。
for(var j=2;j<i;j++){。
if(i%j==0){
iszs = false;。
break;
}
}
if(iszs){
zhisu += i + ",";。
sum+=i; //等于sum = sum + i。
}
}
alert("质数有:"+zhisu);。
alert(sum);
</script>。
</body>
</html>
哥们,你看实现下面的功能行不
//功能:首先在文本框中输入一个数字,在鼠标离开文本框以后判断,如果数字是0-100之间的,弹出“ok”,其他情况根据实际弹出消息。
<1>、javascript代码。
<script type="text/javascript" language="javascript">。
function checkNumber(){。
var number=document.getElementById("number").value;。
//1、判断不为空。
if(number==""){ 。
进入这里,表明文本框中什么也没有输入。
window.alert("can not be null");。
//2、判断输入的是不是数字。
}else {
if(/^(\+|-)?\d+($|\.\d+$)/.test(number)) {。
//进入这里,表明是一个数字。
//转换为数字格式。
var value=parseInt(number);。
if(value>=1&&value<=100){。
//表明输入的数字是0-100之间的。
window.alert("ok");。
}else{。
//表明输入的数字不在0-100之间。
window.alert("no"); 。
} 。
} else{。
//表明输入的不是数字。
window.alert("no"); 。
} 。
<script>
<2>、文本框调用代码。
<input name="text1" type="text" size="40" height="20" id="number" onblur="checkNumber()" value="请输入一个数字" />。