JS数组,冒泡排序,九九乘法表

 

Js中的冒泡排序 还有久久乘法表

冒泡排序代码:

var a=new Array (1,3,5,7,9,2,4,6,8)

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

       {

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

           {

               if (a[i] > a[j])

                {

                     var n

                     n=a[j]

                    a[j]=a[i];

                    a[i] = n;

                   

                }

            }

        }

  /*久久乘法表 */

        for (var i = 1; i < 10; i++)

        {

            for (var j = 1; j <=i; j++)

             {

                document.write(i+"x"+j+"="+i*j+"\n")

                document.write("&nbsp");

              

            }

             document.write("<br/>");

        }

 

*var array = new Array(3);

        array[0] = 1;

        array[1] = 2;

        array[2] = 3;

        array[3] = 4;

        array[10] = 10;

        for (var item in array) {

            document.write(array[item]+'</br>');

        }*/

        /*

        var array = new Array('张三', '李四', '王五', '赵六');

        for (var item in array) {

            document.write(array[item]+'</br>');

        }*/

        /*

        显示数组数据

var array = ['张三', '李四', '王五', '赵六'];

        for (var item in array) {

            document.write(array[item] + '</br>');

        }

        另一种建立数组方法

        array[1] = '田七';

        array[2] = '田娃';

        for (var item in array) {

            document.write(array[item] + '</br>');

        }*/

 

 

        /*将数组数据用_分隔

        var array = new Array('张三', '李四', '王五', '赵六');

        //document.write(array.toString());

        document.write(array.join('_'));*/

 

        将字符串转换为数组,并计算长度

        /*var str = '张三, 李四, 王五, 赵六';

        var array = str.split(',');

        alert(array.length);*/

        /*

        数组2在数组1的基础上加上 田七,田娃,王八

        var array = new Array('张三', '李四', '王五', '赵六');

        var array1 = array.concat('田七','田娃','王八');

        for (var item in array) {

            document.write(array[item]+'</br>');

        }

        document.write('------------------');

        for (var item in array1) {

            document.write(array1[item] + '</br>');

        }*/

        截取数组1中的某几项,(0,3)表示前三项 ,2 表示前两项

        /*var array = new Array('张三', '李四', '王五', '赵六');

        //var array1 = array.slice(2);

        var array1 = array.slice(0,3);

        for (var item in array1) {

            document.write(array1[item] + '</br>');

        }*/

        push在本数组后面加入两项

        var array = new Array('张三', '李四', '王五', '赵六');

        array.push('田七', '田娃');

        for (var item in array) {

            document.write(array[item] + '</br>');

        }

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值