2015-03-26 16:55:53
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<script>
/*设计程序,单击【随机数】按钮,使用Math对象的random函数产生一个0-100之间(含0-100)的随机整数,并在对话框中显示,如下图。单击【计算】按钮,计算该随机数的平方、平方根和自然对数,保留两位小数,并在对话框中显示,如下图。*/
var data; //声明全局变量
//产生随机数
function getRandom(){
data=Math.floor(Math.random()*100);//产生一个0-100之间(含0-100)的随机整数
alert('随机数为'+data);//弹出随机数
}
function getResult(){
var pingfang=Math.pow(data,2);//返回data的平方
var pingfanggen=Math.sqrt(data).toFixed(2);//返回data的平方根
var duishu=Math.log(data).toFixed(2);//返回data的自然对数
alert('随机数'+data+'的相关计算\n平方\t平凡根\t自然对数\n'+pingfang+'\t'+pingfanggen+'\t'+duishu);//弹出计算结果
}
</script>
</head>
<body>
<form action='' method='post' name='myForm'>
<input type='button' value='随机数' name='ran' οnclick='getRandom()'/>
<input type='button' value='计算' name='jisuan' οnclick='getResult()'/>
</form>
</body>
</html>