讲解数学对象Math相关内容
数学对象Math
一、方法
1》 Math.min(参数1,参数2,参数3) 求出参数中最小值
2》 Math.max(参数1,参数2,参数3) 求出参数中最大值
3》 Math.floor() 舍掉小数得到整数
4》 Math.ceil() 有小数点就进1取整(舍去小数部分,得到整数部分+1)
5》 Math.abs() 获取绝对值
6》 Math.sqrt() 开平方的
7》 Math.random() 随机数 (范围0-1之间)
8》 Math.round() 四舍五入
//数学对象Math /*var min = Math.min(3,5,6,1);//求出参数中最小值 document.write(min) var max = Math.max(33,44,88,29);//求出参数中最大值 document.write(max) */ /* var num1 = 3.1415926; document.write(Math.floor(num1));//舍掉小数得到整数 document.write(parseInt(num1)) document.write(Math.ceil(num1));//有小数点就进1取整(舍去小数部分,得到整数部分+1) var num1= -5 document.write(Math.abs(num1));//取绝对值 var num2 = 64 document.write(Math.sqrt(num2));//开平方 */ //document.write(Math.random());//随机数 (范围0-1之间) //案例 范围是0-5之间的随机数 //document.write(Math.floor(Math.random()*5)); /*var num = 3.5 document.write(Math.round(num)); //四舍五入 */ //案例 表单随机验证码 var span = document.getElementById('span'), btn = document.getElementById('btn'), userName = document.getElementById('userName'), userPwd = document.getElementById('userPwd'), yzm = document.getElementById('yzm'); var str = 'abcdefghigklmnopqrstuvwxyz1234567890'; var str1 = ''; for(var i = 0; i < 4 ; i ++ ){ str1 += str[Math.floor(Math.random()*str.length)] } span.innerHTML =str1; // Math.floor(Math.random()*9000)+1000 ;//innerHTML 往元素中 写入html代码 //document.write( Math.floor(Math.random()*9000)+1000 ); btn.onclick = function(){ if(userName.value == 'admin'){ if(userPwd.value == 'admin'){ if(yzm.value == span.innerHTML){ location.href = 'login.html' }else{ alert('验证码不对') } }else{ alert('密码不能为空') } }else{ alert('用户名不能为空') } }
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--案例 用户名 密码 验证码===》数字4位数的随机 (混合 数字 字母 4位数随机) 以上所有内容都完成 都为true ====>登录 跳转页面--> <form action="" method="post"> 用户名 <input type="text" id="userName"/><br /> 密码 <input type="password" id="userPwd"/><br /> 验证码 <input type="" name="" id="yzm" value="" /><span id='span'></span><br /> <input type="button" name="" id="btn" value="登录" /><br /> </form> <script src="script.js"></script> </body> </html>
本文讲解了数学对象Math相关内容,更多相关内容请关注php中文网。
相关推荐:
关于微信小程序上传word、txt、Excel、PPT等文件的详解
以上是讲解数学对象Math相关内容的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题











使用Java的Math.log()函数计算自然对数自然对数(Naturallogarithm)是数学中常见的对数类型之一。在Java编程语言中,可以使用Math.log()函数来计算自然对数。下面将介绍该函数的用法,并给出一些代码示例。Math.log()函数是Java中的一个静态方法,用于计算以e为底的对数。该函数接受一个参数x,返回的结果是x的自然对数

使用math.Log2函数计算指定数字的以2为底的对数在数学中,对数是一个重要的概念,它描述了一个数与另一个数(所谓的底)的指数关系。其中,以2为底的对数特别常见,并在计算机科学和信息技术领域中经常用到。在Python编程语言中,我们可以使用math库中的log2函数来计算一个数字的以2为底的对数。下面是一个简单的代码示例:importmathdef

Math库概述math库是Python提供的内置数学类函数库,因为复数类型常用于科学计算,一般计算并不常用,因此math库不支持复数类型,仅支持整数和浮点数运算。math库一共提供了4个数学常数和44个函数。44个函数分为4类,包括16个数值表示函数、8个幂对数函数、16个三角对数函数和4个高等特殊函数。math库中函数数量较多,我们在学习过程中只需要逐个理解函数功能,记住个别常用函数即可。实际编程中,如果需要采用math库,可以随时查看math库快速参考。math库中的函数不能直接使用,需要首

标题:使用Java的Math.toDegrees()函数将弧度转换为角度摘要:在数学和计算机编程中,常常需要将弧度转换为角度。Java提供了Math类中的toDegrees()函数,可以方便地实现这一转换。本文将介绍如何使用Java的Math.toDegrees()函数将弧度转换为角度,并给出代码示例。弧度和角度的定义在数学中,角度是用度(°)来度量的,而弧

如何使用Java中的Math.max()方法比较两个数的大小?在Java编程语言中,Math类是一个非常常用的类,提供了很多数学相关的方法。其中,Math.max()方法可以用来比较两个数的大小,并返回较大的那个数。Math.max()方法的签名如下:publicstaticintmax(inta,intb)该方法接受两个参数a和b,返回较大的那

使用Java的Math.exp()函数计算指数函数指数函数是数学中常见的一类函数,它具有形如y=a^x的形式,其中a为底数,x为指数。指数函数在数学、物理、工程等领域具有广泛的应用。在Java编程中,我们可以使用Math类的exp()函数来计算指数函数的值。Math类是Java语言中提供的一个数学计算类,其中包含了很多常用的数学函数。exp()函数是Ma

使用math.Log10函数计算指定数字的以10为底的对数在数学和计算机科学中,对数是一个常见的概念。我们经常使用对数来描述数字的大小或者比例关系。而在计算机编程中,常用的对数函数就是以10为底的对数函数。Python语言中,可以使用math库中的log10函数来计算指定数字的以10为底的对数。下面我们将通过一个简单的代码示例来演示该函数的使用。首先,我们需

JavaScript语言是一种常用于网页交互和动态效果实现的脚本语言。而其中Math.abs函数则是其中一个非常有用的函数,它用来求一个数的绝对值。本文将详细介绍Math.abs函数的使用方法和示例,希望对初学者有所帮助。Math.abs函数的基本用法Math.abs函数是JavaScript语言中的一个内置函数,用于获取一个数的绝对值。其语法格式为:Mat
