对象 和 Math

1 - 对象的语法和基本使用

对象是js的一种数据类型   数据集合  对象是描述特指的某一个具体的事物   狗不是对象  具体的哪条狗才是对象
	声明一个对象 let 对象名 = { }
属性和方法组成 属性是特征 方法是功能(行为)
对象添加属性:   属性名:'值'
	           name:'小明',
对象添加方法  方法名: 函数(){}
属性直接在控制台打印
	console.log(对象名.属性名);
		console.log(对象名['属性名'])
属性的外边追加方法
	对象名.属性名 = 值
		对象名['属性名'] = 值
			数字不用加单引  其余的加
对象添加了方法 方法是功能行为
	方法名:函数() {}
访问对象方法
	对象名.方法名()
		对象名['方法名']()
对象的外边追加方法
	对象名.方法名 = 函数
		对象名['方法名'] = 函数

2- 内置对象 Math

圆周率 Math.PI
1. 看有没有参数 
2. 功能是什么
3. 返回值
Math 方法
	Math.random
		生成0-1之间的随机数(包含0不包括1)
	ceil
		向上取整
	floor
		向下取整
	max
		找最大数
	min
		找最小数
	pow
		幂运算
	abs
		绝对值
Math.random()
	console.log(ran);
	1.无参     
	2.生成[0,1)的随机数  可以说是功能
	 3.返回[0,1)的随机数
Math.floor(x)
	let res = Math.floor(num1)
	 let res1 = Math.floor(num2)
	 console.log(res1);
	1.有参
	2.向下取整
	3返回向下取整的值
	num= 4.8   向下取整为4
Math.ceil(x)
	let res = Math.ceil(num1)
	 let res1 = Math.ceil(num2)
	console.log(res, res1);
	1.有参
	2.向上取整
	3返回向上取整的值
	 res = 1.2 向上取整为 2  res1 = 4.8 向上取整为 5
Math.max(x,y.....)
	let res =  Math.max(num1, num2, num3)
	console.log(res);
	1.有参 
	2求最大值
	3返回最大值
	num1= 1.2  num2 = 4.8 num3= 6  取最大值就是6   最少两个值
Math.min(x,y.....)
	let min = Math.min(num1, num2, num3);
	console.log(min);
	1.有参
	2求最小值
	3返回最小值
	num1 = 1.2 num2 = 4.8 num3= 6 取最小值就是 1.2   最少两个值
Math.pow(x,y)  幂运算
	let mi = Math.pow(3, 3)
	console.log(mi);
	1.有参
	 2 求x的y次幂
	3返回 x的y次幂
	 3的3次方   3个3相乘
Math.abs(x) 绝对值
	 1.有参
	2求绝对值
	3返回绝对值
	let abs1 = Math.abs(-3)
	 let abs2 = Math.abs(6)
	console.log(abs1, typeof abs1);
	最后都会是正数 不会是负数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值