使用遍历数组的方式 翻转数组中的元素 [‘a',’b’,’c’,’d’] [‘d’,’c’,’b’,’a’]
代码实例:
//使用遍历数组的方式,翻转数组中的元素
var arr = ['a', 'b', 'c', 'd'];
//声明变量保存空数组,用于存储倒着的元素
var arr2 = [];
for (var i = 0; i < arr.length; i++) {
//0 4 3
//1 4 2
//2 4 1
//3 4 0
//找到倒着的元素的下标 = 数组的长度-i-1
//console.log(arr.length-i-1, arr[arr.length-i-1]);
//把倒着找到的元素放入到新数组
arr2[i] = arr[arr.length - i - 1];
}
console.log(arr2);
使用遍历数组的方式,将一组数字从小到大的排序(冒泡排序) [23,9,45,6,78] [6,9,23,45,78]
代码实例:
//使用遍历数组的方式,将一组数字进行从小到大的排列(冒泡排序)
var arr = [23, 9, 78, 6, 45];
//外层循环:控制循环的轮数,比元素的个数少1
for (var i = 0; i < arr.length - 1; i++) {
//i 次数 长度
//0 4 5
//1 3 5
//2 2 5
//3 1 5
//内层循环:控制每一轮的比较次数
//用第一个数字开始(下标从0开始)
/

本文介绍了如何使用JavaScript遍历数组以实现数组元素的翻转和冒泡排序。通过代码实例展示了如何将数组['a', 'b', 'c', 'd']翻转为['d', 'c', 'b', 'a'],以及如何对数组[23, 9, 45, 6, 78]进行从小到大的冒泡排序得到[6, 9, 23, 45, 78]。"
111330865,10293640,使用预训练ResNet50进行猴子识别,"['深度学习', '预训练模型', '图像识别', 'tensorflow', 'keras']

1569

被折叠的 条评论
为什么被折叠?



