`

数学函数详解

阅读更多

1、数学函数详解

 

<!doctype html>
<html>
 <head>
	<!--声明当前页面的编码集:charset=gbk,gb2312(中文编码),utf-8国际编码-->
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<!--当前页面的三要素-->
	<title>数学函数</title>
	<meta name="Keywords" content="关键词,关键词">
	<meta name="description" content="">
	<script type="text/javascript" src="sgutil.js"></script>
 </head>
 <body>
 	<h1 id="colorCard">色卡一:李飘水</h1>
 	<h1 id="colorCard2">色卡二:李飘水</h1>
	<script type="text/javascript">
		//Math的常用方法
		//1.Math.abs(data):求data的绝对值
		//2.Math.sqrt(data):求data的平方根
		//3.Math.pow(x,y):求x的y次方
		//4.Math.max(x1,x2,x3,...,xn):求x元素中的最大值
		//5.Math.min(x1,x2,x3,...,xn):求x元素中的最小值
		//6.Math.floor(data):求小于等于data的最大整数
		//7.Math.ceil(data):求大于等于data的最小整数
		//8.Math.round(data):求四舍五入后的整数
		//9.Math.random():求大于0,且小于1的随机数
		console.log("Math.abs(-12)="+Math.abs(-12)); //12
		console.log("Math.sqrt(2)="+Math.sqrt(2)); //1.414
		console.log("Math.pow(2,3)="+Math.pow(2,3)); //8
		console.log("Math.max(100,3,20)="+Math.max(100,3,20)); //100
		console.log("Math.min(100,3,20)="+Math.min(100,3,20)); //3
		console.log("Math.floor(12.85)="+Math.floor(12.85)); //12
		console.log("Math.ceil(12.35)="+Math.ceil(12.35)); //13
		console.log("Math.random()="+Math.random());
		console.log("Math.round(12.47)="+Math.round(12.47)); //12
		console.log("Math.round(12.57)="+Math.round(12.57)); //13

		//返回start至end的随机数
		function rangeRandom(start, end) {
			return Math.floor(Math.random()*(end-start+1))+start;
		}

		/*
		setInterval(function() {
			console.log(rangeRandom(0, 5));
		},1000);
		*/
		
		//方案一色卡
		function randomColor() {
			var r = Math.floor(Math.random()*256);
			var g = Math.floor(Math.random()*256);
			var b = Math.floor(Math.random()*256);
			return "rgb("+r+","+g+","+b+")"; //IE7不支持rgb
		}

		//调用方案一色卡
		setInterval(function() {
			var colorCardDom = document.getElementById("colorCard");
			colorCardDom.style.color = randomColor();
		},1000);

		//方案二色卡
		function randomColor2() {
			//将0-255的随机整数转换成十六进制数
			var r = Math.floor(Math.random()*256).toString(16);
			var g = Math.floor(Math.random()*256).toString(16);
			var b = Math.floor(Math.random()*256).toString(16);
			//如果转换后的十六进制数不足两位,则在前面补0
			if(r.length < 2) {
				r = "0" + r;
			}
			if(g.length < 2) {
				g = "0" + g;
			}
			if(b.length < 2) {
				b = "0" + b;
			}
			return "#"+r+g+b;
		}

		//调用方案二的色卡
		setInterval(function() {
			var colorCardDom = document.getElementById("colorCard2");
			colorCardDom.style.color = randomColor2();
		},1000);

	</script>
 </body>
</html>

 

分享到:
评论

相关推荐

    高一数学函数解析汇报式、定义域、值域解题方法含问题详解.doc

    在高中数学教学中,函数的解析式、定义域与值域是学生必须掌握的基本知识点。本篇文档将对这些关键概念的解题方法进行详细讲解,并提供具体的问题解析,帮助学生理解并熟练运用这些知识。 解析式是函数表达式的具体...

    高一数学函数解析式、定义域、值域解题方法含答案.doc

    【函数解析式】在数学中,函数解析式是用来表示函数关系的数学表达式,它将一个变量(通常称为自变量)与另一个变量(称为因变量)之间的关系具体化。求函数解析式的方法包括直接法、待定系数法、换元法、构造方程组...

    常用数学函数的解析可以自由组合公式

    "常用数学函数的解析可以自由组合公式"这个标题暗示我们将会讨论如何通过编程方式解析数学公式,并且能够根据需要自由组合这些公式,从而实现复杂的计算。这通常涉及到符号计算、表达式树和编译原理等概念。 首先,...

    江苏省无锡新领航教育咨询有限公司2013届高三数学 函数解析式求法课前巩固提高(教师版)

    江苏省无锡新领航教育咨询有限公司2013届高三数学的课件主要涵盖了函数解析式求法的相关知识点,这是高中数学的重要部分,涉及到函数的基本性质和应用。以下是这些知识点的详细说明: 1. **函数的定义域**:函数的...

    基于HTML5的数学函数图形绘制插件XCalc源码.zip

    在XCalc中,Canvas被用于绘制数学函数的曲线,通过解析输入的数学表达式,计算每个点的坐标,并在Canvas上描绘出来。 接着,我们关注JavaScript的作用。在这个项目中,JavaScript是实现功能的主要语言,负责处理...

    深入详解c语言数学函数

    深入详解C语言数学函数 在C语言中,数学函数是编程者进行复杂计算与处理时不可或缺的工具。本文将深入探讨C语言中的各种数学函数,包括绝对值、三角函数、指数与对数函数等,旨在帮助读者快速掌握C语言编程中的数学...

    VB函数详解(84个vb自带函数).pdf

    VB 函数数学函数详解 VB 函数数学函数是 VB 编程语言中的一组内置函数,用于执行数学运算和处理数值数据。这些函数可以帮助开发者快速高效地实现数学运算和数据处理任务。 1. Abs 函数 Abs 函数返回一个数值的...

    高中数学函数压轴题(精制).pdf

    函数所涵盖的范围广泛,其概念、性质、运算、图像、应用、极限、连续性、导数、微分以及与之相关的不等式问题构成了高中数学函数压轴题的核心内容。 首先,函数的概念是基础。高中数学中,我们研究的是从一个数集到...

    VC数学函数用法详解.doc

    VC数学函数用法详解.doc

    数学函数电子书.rar

    《数学函数电子书》是一个包含了丰富数学函数知识的资源包,主要聚焦于Delphi编程环境中的数学函数应用。这本书可能是为了帮助程序员或者对数学函数感兴趣的读者深入理解和运用这些函数而编写的。Delphi是一种强大的...

    中考数学一次函数解析式题型大全.pdf

    在深入探讨“中考数学一次函数解析式题型大全.pdf”这一文件内容之前,需要先了解一次函数的基本概念。一次函数通常指的是形如y=ax+b(其中a、b为常数,且a≠0)的函数。在这个函数中,a称为一次函数的斜率,表示...

    数学函数作图软件_STUP

    《数学函数作图软件_STUP:探索数学之美与其实用性》 数学,这门抽象而深奥的学科,一直以来都是科学研究和技术发展的基石。在学习和研究数学的过程中,直观的图形化工具起着至关重要的作用,它能帮助我们更好地...

    数学函数绘制工具v1.1

    《数学函数绘制工具v1.1详解》 数学函数绘制工具v1.1是一款专为数学爱好者和教育工作者设计的应用程序,它能够帮助用户可视化地理解各种数学函数,包括但不限于线性函数、二次函数、指数函数、对数函数、三角函数等...

    高中数学最全必修一函数性质详解及知识点总结及题型详解.doc

    "高中数学函数性质详解及知识点总结" 本文档详细解释了函数的概念、表示、定义域和值域等知识点,并提供了多种函数解析式的求法和应用实例。通过阅读本文档,读者可以深入了解函数的性质和应用,掌握函数的定义域和...

    Excel2003常用数学函数应用详解教

    详细列出了Excel2003常用数学函数以及使用方法举例。

    高中数学函数教案,高考数学函数教案.docx

    高中数学函数是高中数学课程的重要组成部分,特别是在准备高考的过程中,理解和掌握函数的各个方面至关重要。本章节主要涵盖了函数的定义、性质、表示方法以及在实际生活中的应用。 首先,函数的三要素包括定义域、...

    D24.威纶通宏指令数学函数示例程序.rar

    《威纶通宏指令数学函数应用详解》 在工业自动化领域,触摸屏作为人机交互的重要设备,其功能强大与否直接影响到生产效率和系统稳定性。威纶通作为知名的HMI(Human Machine Interface)制造商,提供了丰富的宏指令...

    高中一年级数学函数经典题目和答案解析.doc

    高中一年级的数学函数是数学学习中的重要部分,主要涉及到函数解析式和值域的求解。以下是基于给定文件内容的一些关键知识点的详细解释: 1. **函数解析式的求法**: - 对于一次函数,如例1,可以通过代入法解决。...

    数学函数的发展史.pdf

    "数学函数的发展史" 数学函数的发展史是一个悠久而复杂的过程,对于数学的发展产生了深远的影响。本文将从数学函数的早期概念到十八世纪函数概念的发展进行探讨。 一、早期函数概念 数学函数的早期概念可以追溯到...

    高中数学函数定义域与值域问题详解.ppt

    高中数学函数定义域与值域问题详解.ppt

Global site tag (gtag.js) - Google Analytics