美文网首页
字符串数组基本案例

字符串数组基本案例

作者: 瓩千瓦 | 来源:发表于2019-03-01 19:27 被阅读0次

1.字符串倒序数字,字符串位数

    var num = '1234';

    var count = 0;

    while (num != 0) {

        count++;//字符串位数

        console.log(num%10);//字符串倒序

        num = parseInt(num / 10);     

  }

2.--------1-3范围随机数

function rd(a,b){

    return Math.floor(Math.random()*(b-a+1))+a;

}

console.log(rd(1,3));

3.冒泡排序

var arr = [1,71,4,51,8,9],temp=[];

    for(var i=0;i<arr.length;i++){

        for(var j=i+1;j<arr.length;j++){

            if(arr[i] > arr[j]){

                temp = arr[j];

                arr[j] = arr[i];

                arr[i] = temp;

            }

        }

    }

5.求数组最小值

        var arr = [1, 20, 5, 3, 60, 45, 8, 25, 31];

        var min = arr[0];

        for (var i = 0; i < arr.length; i++) {

            if (arr[i] < min) {

                min = arr[i];

            }

        }

        console.log(min);

7.数组去重

//方法1.------------  数组filter方法

    var arr = ['1', '2', '2', '3', '4', '1', '2', '8'];

    var r = arr.filter(function (ele, index, self) {

        return self.indexOf(ele) === index;

    });

    console.log(r);

//方法2.-----------indexOf()

    var ar = [1, 23, 1, 1, 1, 3, 23, 5, 6, 7, 9, 9, 8, 5];

    for (var i = 0; i < ar.length; i++) {

        if (ar.indexOf(ar[i]) != i) {

            ar.splice(i, 1);//删除数组元素后数组长度减1后面的元素前移

            i--;//数组下标回退

        }

    }

    console.log(ar);

相关文章

  • 字符串数组基本案例

    1.字符串倒序数字,字符串位数 var num = '1234'; var count = 0; wh...

  • javascript Array的基本用法

    数组基本用法 concat() 拼接数组,原数组不变 join() 、toString() 数组转字符串 pop(...

  • Object-C 基本语法

    基本类型 创建对象 字符串 创建字符串 字符串长度 获取子串 字符串拼接 字符串是否相等 字符串替换 数组 数组是...

  • 第08天C语言(00):笔记总结

    01-二维数组-基本概念 02-二维数组-注意点 03-二维数组和函数 04-字符串-基本概念 05-字符串-常用...

  • FCC-JS-BAS-Reverse a String-反转字符

    Basic Algorithm Scriting-基本算法脚本 翻转字符串 先把字符串转化成数组,再借助数组的re...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • C语言字符串的基本使用

    字符串基本使用 可以使用数组来保存字符串 字符串变量和普通的字符数组是有一定区别的 C语言规定:字符串必须以\0 ...

  • 数组API:

    1.String(); 吧数组穿换成字符串 案例: 2.join('拼接符'); 拼接成字符串,如果没有拼接符,默...

  • 2017.12.9-学习笔记:篇五之es6数组的扩展

    数组的扩展 →点我去看基本的数组方法 →点我去看基本的字符串方法 →点我去看ES5新增的数组方法 →点我去看ES6...

  • 用Java实现JVM第八章《数组和字符串》

    案例介绍 本章主要介绍如何实现让虚拟机处理数组和字符串,在虚拟机功能增强后,我们可以执行数组类型计算和输出字符串。...

网友评论

      本文标题:字符串数组基本案例

      本文链接:https://www.haomeiwen.com/subject/skejuqtx.html