js math 数组

本文介绍了JavaScript中Math对象的常用方法,如求绝对值、平方根、指数运算、向下取整和四舍五入等,并展示了如何使用toFixed保留小数位数。此外,还详细讲解了数组的定义、数据操作、遍历方法、添加与删除元素的push、pop、unshift和shift方法。通过实例代码,帮助读者掌握JavaScript基础操作。
摘要由CSDN通过智能技术生成

一,js内置对象--Math
-----------------------------------------
abs() 绝对值
console.log(Math.abs(-10)); //10

Math.sqrt(4) 平方根
 console.log(Math.sqrt(4)); //2
---------------------------------------

Math.pow(2,3) 返回x的y次幂的值
 console.log(Math.pow(2,3)); //8

----------------------------------------
 Math.floor(4.665)  向下取整
console.log(Math.floor(4.665)); //4

------------------------------------------
Math.round(2.676)   四舍五入
console.log(Math.round(2.676)); //3

--------------------------------------------
var a=2.434
a.toFixed(2)    //保留几位小数,四舍五入
 console.log(a.toFixed(2)); //2.43

 --------------------------------------------

返回指定范围随机数
Math.floor(Math.random()*(max-min+1))+min;

二.数组
1.数组定义 :保存任意类型的数据集合
(1)构造函数实现方式
   var a1=new Array()  "空"数组

(2)直接量实现
var a1=[]
    console.log(a1);

2.数组的数据操作
(1) var a1=[]
    a1[0]="hello"

(2)长度
var a1=new Array(3)  指定长度
a1[0] --undefind

3.数组的遍历
var a1=[23,45,56,78]
 (1)for(var i=0;i<=a1.length;i++){
    console.log(a1[i]);
 }
 (2) for in
var a1=[23,45,56,78]
 for (i in a1){
            console.log(a1[i]);
        }

4.数组添加与删除
push() 数组尾部增加数据,对原数组修改,返回修改后的数组长度
pop() 删除数组尾部的元素,对原数组修改.返回被删除的元素
-----------------------------
var a1=[34,56,12]
     b=a1.push(88)
     console.log(a1);
     console.log(b);
-----------------------------
unshift 数组的头部添加元素,对原数组修改,返回修改后数组的长度
shift() 删除数组头部的一个元素,对原数组修改,返回删除的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值