首页 > 其他分享 >让数组倒叙

让数组倒叙

时间:2024-07-04 10:08:24浏览次数:17  
标签:reverse temp 倒叙 数组 var array 倒序

1.使用reverse()函数

var array=['我','喜','欢','你'];
array.reverse(); // 输出: ["你", "欢", "喜", "我"]

2.循环遍历一一使其倒序

var array=['我','喜','欢','你'];
var temp;
for(let i=0; i<array.length/2; i++){
temp=array[i];
array[i]=array[array.length-1-i];
array[array.length-1-i]=temp;
}
console.log(array); // 输出: ["你", "欢", "喜", "我"]

延申:字符串倒序排列
var string="Hello World"
var reverse=string.split("").reverse().join(""); //split()将字符串按特定的方式分割重组为一个数组 reverse()用于颠倒数组中元素的顺序join() 将数组按特定的方式重组为一个字符串
console.log(reverse); // 输出:dlroW olleH

标签:reverse,temp,倒叙,数组,var,array,倒序
From: https://www.cnblogs.com/baozhengrui/p/18283035

相关文章

  • 【C语言】指针和数组经典练习题(一)
    //一维数组inta[]={1,2,3,4};printf("%d\n",sizeof(a));printf("%d\n",sizeof(a+0));printf("%d\n",sizeof(*a));printf("%d\n",sizeof(a+1));printf("%d\n",sizeof(a[1]));printf("%d\n",sizeof(&a......
  • 【Java学习笔记】数组的定义与使用
    【Java学习笔记】数组的定义与使用一、数组的基本概念(一)为什么要使用数组(二)什么是数组(三)数组的创建及初始化1.数组的创建2.数组的初始化(四)数组的使用1.数组中的元素访问2.遍历数组二、数组是引用类型(一)初识JVM的内存分布(二)基本类型变量与引用类型变量的区别(三)再谈引用......
  • laravel 数组元素按中文排序
    1、按英文排序$r=[['color'=>'b','color_zh'=>'波'],['color'=>'c','color_zh'=>'吃'],['color'=>'a','color_zh'=>'啊......
  • 153. 寻找旋转排序数组中的最小值(中等)
    153.寻找旋转排序数组中的最小值1.题目描述2.详细题解3.代码实现3.1Python3.2Java1.题目描述题目中转:153.寻找旋转排序数组中的最小值2.详细题解  如果不考虑O(......
  • 请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得, 并放
    /请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁的人数放在d[2]中,其余以此类推,把100岁(含100以上年龄的人数都放在d[10]中。结果在主......
  • 请编写函数fun,该函数的功能是:删去一维数组中所有相同的数, 使之只剩一个。数组中的数已
    /请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数/#include<stdio.h>intfun(intarr[],intsize){if(size==0){return0;}inti,j=0;for......
  • 力扣每日一题 7/2 数学、数论、数组/双指针
    博客主页:誓则盟约系列专栏:IT竞赛专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞......
  • 数组-移除元素
    移除元素移除元素(leetcode27)varremoveElement=function(nums,val){constn=nums.length;letleft=0;for(letright=0;right<n;right++){if(nums[right]!==val){nums[left]=nums[right];left++......
  • 树状数组和线段树板子
    树状数组板子#define_CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<math.h>#include<sstream>#include<string>#include<string.h>#include<iomanip>#include<stdlib.h&g......
  • 第4章_数组(重点)
    文章目录第4章_数组1、数组的概述1.1为什么需要数组1.2数组的概念1.3数组的分类2、一维数组的定义2.1数组的定义方式12.2数组元素的调用2.3关于长度2.4数组的遍历2.5数组的其它定义方式3、一维数组内存分析3.1数组内存图3.2注意事项3.3变长数组4、一维数组......