Javascript学习笔录12(Math用法)
2012-03-07 16:09
459 查看
1 计算圆的面积
Math.PI
2 随机数
Math.random():0 ~ 0.9999999(無窮小數)
Math.floor(x):返回值为小于等于其数值参数的最大整数值,
3 平方根
Math.sqrt(x)
4 数字四舍五入
Math.round(x):返回数字最接近的整数,四舍五入,将小数值舍入到最接近的整数。
具体代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Js10.aspx.cs" Inherits="Javascript_Js10" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Javascript学习笔录12(Math用法)</title>
</head>
<body>
<form id="form1" runat="server">
<div>
园的半径:<input type="text" name="rad" /><br />
园的面积:<input type="text" name="area" /><br />
<input type="button" name="btn1" value="计算面积" onclick="document.form1.area.value=document.form1.rad.value * document.form1.rad.value* Math.PI" />
<input type="button" name="btn2" value="计算平方根" onclick="document.form1.area.value=Math.sqrt(document.form1.rad.value)" />
<input type="button" name="btn3" value="数字舍入" onclick="document.form1.area.value=Math.round(document.form1.rad.value)" />
</div>
</form>
</body>
</html>
<script >
arr=new Array(
"这是第1句",
"这是第2句",
"这是第3句",
"这是第4句",
"这是第5句",
"这是第6句"
)
randomNO=Math.floor(arr.length * Math.random());//floor:返回值为小于等于其数值参数的最大整数值,Math.random():0 ~ 0.9999999(無窮小數)
document.write("随机数随机输出的是:"+arr[randomNO]+"</br>")
</script>
Math.PI
2 随机数
Math.random():0 ~ 0.9999999(無窮小數)
Math.floor(x):返回值为小于等于其数值参数的最大整数值,
3 平方根
Math.sqrt(x)
4 数字四舍五入
Math.round(x):返回数字最接近的整数,四舍五入,将小数值舍入到最接近的整数。
具体代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Js10.aspx.cs" Inherits="Javascript_Js10" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Javascript学习笔录12(Math用法)</title>
</head>
<body>
<form id="form1" runat="server">
<div>
园的半径:<input type="text" name="rad" /><br />
园的面积:<input type="text" name="area" /><br />
<input type="button" name="btn1" value="计算面积" onclick="document.form1.area.value=document.form1.rad.value * document.form1.rad.value* Math.PI" />
<input type="button" name="btn2" value="计算平方根" onclick="document.form1.area.value=Math.sqrt(document.form1.rad.value)" />
<input type="button" name="btn3" value="数字舍入" onclick="document.form1.area.value=Math.round(document.form1.rad.value)" />
</div>
</form>
</body>
</html>
<script >
arr=new Array(
"这是第1句",
"这是第2句",
"这是第3句",
"这是第4句",
"这是第5句",
"这是第6句"
)
randomNO=Math.floor(arr.length * Math.random());//floor:返回值为小于等于其数值参数的最大整数值,Math.random():0 ~ 0.9999999(無窮小數)
document.write("随机数随机输出的是:"+arr[randomNO]+"</br>")
</script>
相关文章推荐
- Javascript学习笔录13(标签用法总结)
- 黑马程序员_学习笔记:12) 其他API:java.lang.Runtime、java.util.Math、java.util.Date、java.util. Calendar
- javascript学习五~Date,Math,window,setTimeout,setInterval
- JavaScript学习之道:document.createElement()的用法
- JavaScript 学习笔记六 Global 和 Math
- Javascript学习笔录5(Javascript 函数怎么玩)
- Javascript学习笔录16(锚点的应用)
- JavaScript学习与实践(12)
- JavaScript学习笔记(六)----内置对象Global 和Math
- 学习javascript基础知识系列第三节 - ()()用法
- JavaScript学习--Item12 undefined 与 null
- UNIX网络编程学习(12)--对两个数求和的str_echo函数-以及sscanf的用法
- 学习javascript基础知识系列第二节 - this用法
- JavaScript学习12 JS中定义对象的几种方式
- WEB前端开发学习----12. JavaScript 选项卡效果
- 学习Javascript中this的用法(初学者)
- Java学习笔记---12.面向对象编程07-Java中的static关键字用法
- ArcGIS API for JavaScript 4.2学习笔记[12] View的弹窗(Popup)
- Javascript学习笔记12——Ajax入门
- 学习记录12——JavaScript-入门(17/10/15 于成都)