zoukankan      html  css  js  c++  java
  • 数组语句基础

    一、数组定义:1、var attr=Array(),PHP一般不定义数组长度,可不写。

                   attr[key]=value,定义要用中括号。key是唯一的。如attr[0]="a".attr[1]="b"数组里边是从0开始排序的,这里的key是索引值。.

                  2、var attr=["a","b'] ;

                  3、var attr=Array("a","b")

    二、属性:var x=attr.length,点后边一般是属性,length是长度。

    三、遍历数组:for(var i=0;i<attr;i++){

    alert(attr[i]);

    }

    attr.push()是往里边推东西,key不是索引值的时候可以是name,

    for(var k in arr){

    alert()

    这个是在arr里提取k,

    五、算法题:输入10个成绩,求总分,最高,最低:

    var attr=Array();

    for(var i=0;i<10;i++){

    var arr=prompt"请输入第"+(i+1)+“个数字”)

    attr.push(arr);

    }

    for(var x in arr){

    alert(attr[x]);

    }

    六、冒泡排序:

    冒泡排序是一种锻炼逻辑思维能力的算法题

     var attr = Array()

    for(var i = 0; i < 5; i++) {

    attr[i] = parseInt(prompt("请输入第" + (i + 1) + "个数字"));

    }

    for(var x = 0; x < 5; x++) {

    for(var y = x + 1; y < 5; y++) {

    if(attr[x] < attr[y]) {

    var temp = attr[x];

    attr[x] = attr[y];

    attr[y] = temp;

                 }

          }

    }

    for(var k in attr)

    {

    alert(attr[k]);

  • 相关阅读:
    百度网盘免费下载加速
    linux docker 知识点总结
    openwrt 支持 EC200T
    openwrt 如何添加新设备支持
    openwrt DEPEND
    menuconfig kconfig
    golang 汇编
    按值传递
    YAPI认证用户利用Mock功能远程代码执行事件通告
    携程持久化KV存储实践
  • 原文地址:https://www.cnblogs.com/mengshenshenchu/p/6576430.html
Copyright © 2011-2022 走看看