小陈学JS 数组案例练习----删除指定数组元素+翻转数组+数组排序(冒泡排序)

数组的案例:

01、删除指定数组元素

要求:将数组[2,0,6,1,77,0,52,0,25,7]中的0去掉后,形成个不包含0的新数组。

思路:

①需要一个新数组用于存放筛选之后的数据。

②遍历原来的数组,把不是0的数据添加到新数组里面(此时要注意采用数组名+索引的格式接按收数据)

③新数组里面的个数,用 length不断累加。

02、翻转数组

要求:将数组[red,'green,"blue',pink;"purple]的内容反过来存放。

输出:[purple',pink;"blue,green;'red"]

思路:

1、声明一个新数组 newArr

2、把旧数组索引号第4个取过来(arr.length-1),给新数组索引号第0个元素(newAr,length)

3、我们采取递减的方式i- -

03、数组排序(冒泡排序)

冒泡排序:是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或从大到小)。

例如,我们可以将数组[5,4,3,2,1中的元素按照从小到大的顺序排序,输出:1,2,3,4,5

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值