16-11-24

今天主要还是函数,种类有些多但是分清楚四种分类,通过后期的练习应该会熟练掌握的。

上午主要讲的是以些Math函数常用的几个主要是上下取整数、四舍五入、圆周率、求平方、取最值。

// 全部向上进位

var a = 1.3;

var b = Math.ceil(a);

document.write(b);

// 社区全部小数取整

var a = 1.9;

var b = Math.floor(a);

document.write(b);

// 四舍五入

var a = 1.5;

var b = Math.round(a);

document.write(b);

// 圆周率

var b = Math.PI;

document.write(b)

var a = Math.PI;

var b = 100;

var b = a*Math.pow(50,2);

c = b.toString();

d = c.substring(0,7);

document.write(d)

// 平方

var a = Math.pow(2,10);

document.write(a);

// 取最值

// 最大值

var a = Math.max(11,29,498,579,284);

document.write(a);

// 最小值

var a = Math.min(11,29,498,579,284);

document.write(a);

下午讲了function:

方法名 1只能由字母数字下划线组成; 2尽量使用小驼峰命名方式

定义功能/方法的过程

function 方法名([参数列表])

{

功能区

}

使用

方法名([参数列表])

例:

function addTwoNumbers(a,b)

{

var c = a + b;

document.write(c);

}

addTwoNumbers(24,43);

通过这样,a,b任意取值,通过以上方法都会得出a和b的和。

另外还学习了加减乘除余数的运算,加减号还可以对字符串进行增加和删除。

一个 = 代表赋值

运算顺序从右向左

数学运算符:+ - * / %(余)

科学计数法 1000 —— le3

var a = 1;

var b = 1;

var varInt = a / b;

document.write(varInt);

var  a = 2 ;

a = a + 1;

a += 1;

a ++;

document.write(a);

var a = 1 ;

var b ;

a ++ 是先赋值再运算

b = a ++;

++ a 是先运算在赋值

b = ++ a;

document.write(b);

var a = 5;

var b ;

a ++ 是先赋值再运算

b = a --;

++ a 是先运算在赋值

b = -- a;

document.write(b);

时间: 2024-09-30 16:56:16

16-11-24的相关文章

你是怎么把字符串“2016-11-16” 变为 “16/11/2016” 的? 【转】

一.前言: 有时候,我们需要对一些字符串中的字符进行位置变化处理.如 "2016-11-16" 需要调整为 "16/11/2016".我们知道有很多方法可以使用,比如split()拆分成数组后在进行拼接,也可以使用正则表达式的分组机制来进行处理.下面我们就将这种方法进行实例对比: 二.split()方法: split()方法主要是用于把一个字符串分割成字符串数组.我们分析下字符串 "2016-11-16",可以看出这个字符串是用比较规则的,数字之

你是怎么把字符串“2016-11-16” 变为 “16/11/2016” 的?

一.前言: 有时候,我们需要对一些字符串中的字符进行位置变化处理.如 "2016-11-16" 需要调整为 "16/11/2016".我们知道有很多方法可以使用,比如split()拆分成数组后在进行拼接,也可以使用正则表达式的分组机制来进行处理.下面我们就将这种方法进行实例对比: 二.split()方法: split()方法主要是用于把一个字符串分割成字符串数组. 我们分析下字符串 "2016-11-16",可以看出这个字符串是用比较规则的,数字

2014年5月16至24日,杨学明老师为深圳创维RGB事业部提供两天的《软件测试管理》内训服务!

2014年5月16日和24日,<在软件开发流程中构筑软件质量—软件测试管理>内训课程在深圳创维集团成功举办!来自创维研发.测试.生产等部门的管理人员和核心骨干等参加了此次培训,此次培训由研发管理资深顾问.产品测试专家杨学明先生主讲,本次课程采用全程案例分析讲解,让学员从一开始就融入到软件测试的场景中去,根据测试中所遇问题进行针对性讲解和讨论:课堂上许多企业都提出了很多高难度和有挑战性的问题,杨老师耐心地为各企业学员进行解答,很多学员代表表示对解决方案非常满意;此次课程课后综合满意度为87.4分

cacti多核cpu模板(2,4,8,12,16,24,32)

cacti的多核cpu监控模板,2,4,8,12,16,24,32 注意:0.87g版本不能直接导入,需要修改hash值为0021,0.88及以上可以直接使用 地址:http://down.51cto.com/data/2290168

颜色模式中8位,16位,24位,32位色彩是什么意思?会有什么区别?计算机颜色格式( 8位 16位 24位 32位色)&lt;转&gt;

颜色模式中8位,16位,24位,32位色彩是什么意思?会有什么区别简单地说这里说的位数和windows系统显示器设置中的颜色位数是一样的.表示的是能够显示出来的颜色的多少. 8位的意思是说,能够显示出来的颜色的数量有8位数.16.24都是一样的.24位的颜色数量已经很多了,叫做“真彩色”,其实32位和24位颜色数量是一样多的.32位多出来的8位数是用来表示透明度信息的,所以更加真实. 如果一有一张真彩色的照片,放到一个只有8位的显示器上的话,显示出来的效果就会很差.所以当需要的时候你就需要在低位

Unparseable date: &quot;Mon Aug 15 11:24:39 CST 2016&quot;,时间格式转换异常

String datestr= "Mon Aug 15 11:24:39 CST 2016";//Date的默认格式显示 Date date=new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK)).parse(datestr); //格式化SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String sDate=

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

11.14/11.15 Apache和PHP结合 编辑:httpd主配置文件/usr/local/apache2.4/conf/httpd.conf 去掉#号 将php7加# Telnet IP+80 端口不通,需要开启iptables防火墙 更改require 更改配置后需要操作才能生效 重新加载服务 增加一行php进行解析 页面显示 结果访问的是源代码 如果遇到php无法解析,需要检查相关的apache的配置文件 (1)检查apache的php 有没有加载php5 查看是否有libphp5.

11.22 访问日志不记录静态文件;11.23 访问日志切割;11.24 静态元素过期时间

扩展: apache日志记录代理IP以及真实客户端IP : http://ask.apelearn.com/question/960 apache只记录指定URI的日志 : http://ask.apelearn.com/question/981 apache日志记录客户端请求的域名 : http://ask.apelearn.com/question/1037 apache 日志切割问题 : http://ask.apelearn.com/question/566 11.22 访问日志不记录静

11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间

11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf11.23 访问日志切割修改完配置文件后,需要重新访问下网址才能生动生成日志文件,以后每到00:00就会自动生成以系统日期为名字的新的日志文件编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf修改完后重新加载配置文件

11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间

11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间 11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间 原文地址:http://blog.51cto.com/wbyyy/2083288