Math对象

 **对象有2种:**
 静态对象:不需要创建,直接通过这个对象名字调用即可(内置对象)
实例对象:通过构造函数创建出来,实例化的对象

Math常用的方法:
Math.PI;–》圆周率
Math.abs(值)–》取绝对值
Math.ceil(值)—>向上取整
Math.floor(值)—>向下取整
Math.round(值)–>四舍五入
Math.max(值1,值2…)—>取一堆数字的最大值
Math.min(值1,值2…)—>取一堆数字的最小值
Math.pow(值1,值2)//次方 2的5次方
Math.sqrt(值)//平方根
/Math.random() 0-1之间的数
Math的使用:
console.log(Math.floor(3.2));
console.log(Math.round(4.5));
console.log(Math.max(2, 5, 7, 20));
console.log(Math.min(1, 2, 34, 4));
console.log(Math.floor(Math.random() * 5));//向下取整
console.log(Math.pow(2, 5));//次方 2的5次方
console.log(Math.sqrt(16));//平方根

随机产生一个十进制的颜色值
function getClor() {
var str="#";
//十六个字符随机去六个,然后拼接
var arr=[“0”,“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“a”,“b”,“c”,“d”,“e”,“f”];
for(var i=0;i<6;i++){
//0-15
var num=parseInt(Math.random()*16);
str=str+arr[num];
//console.log(str);
}
return str;
}
console.log(getClor());

找到提供的句子中最长的单词,并计算它的长度。
function maxLenght(str) {
var str1=str.split(" ");
//console.log(str1);
var arr=[];
for(var i=0;i<str1.length;i++){
arr[i]=str1[i].length;
//console.log(arr[i]);
}
var max=Math.max.apply(null,arr);
var index=arr.indexOf(max);
return max;

}
var s = "The quick brown fox jumped over the lazy dog";
console.log(maxLenght(s));
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值