所有随机的东西都要用到随机数,js中是用到Mathrandom()这个方法,获取0~1之间的数。
1、Mathrandom()是令系统随机选取大于等于 00 且小于 10 的伪随机 double 值,是Java语言常用代码。例如:double a=Mathrandom()(3-1)+1,设置一个随机1到3的变量。
2、生成一个4位的随机字符串代码如下:
public static void main(String[]args){String result="";
for(inti=0;i<4;i++){
//生成97-122的int型的整型
int intValue=(int)(Mathrandom()26+97);
//将intValue强制转化成char类型后接到result后面
result=result+(char)intValue;
}
//输出字符串
Systemoutprintln(result);
}double型和int型是可以直接判断的,不用转换:
下面的例子你看行吗
<script type="text/javascript">
function mo() {
var m = documentgetElementById("in")value;
if (m != "") {
if (m > 100) {
alert("您输入的数据大于100");
} else if (m <= 100) {
alert("您输入的数据小于100");
}
} else {
alert("请输入double型数据");
}
}
</script>
</head>
<body>
<input type="text" id="in"/> <input type="button" value="计算" onclick="mo()" />
</body>分两步,1得到服务器端的String字符串,二、将字符串转成Double:
1、var str = "<%=ServerSideStringValue %>";
2、var double_var = Number(str);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)