建立陣列
1: 常規方式:
var mycars=new array();
mycars[0]=「saab」;
mycars[1]=「volvo」;
mycars[2]=「bmw」;
2: 簡潔方式:
var mycars=new array(「saab」,「volvo」,「bmw」);
3: 字面:
var mycars=[「saab」,「volvo」,「bmw」];
合併陣列 - concat()
合併兩個陣列
執行結果:cecilie,lone,emil,tobias,linus
合併三個陣列
輸入10個數,儲存在乙個陣列中,在陣列中查詢某個數字,給出是否找到資訊,如果找到了輸出該數在陣列中所處的位置,如果找不到輸出「找不到」
顧客從超市採購了10件商品,編寫乙個程式,用於接受每件商品的**,計算應付的總金額。並分別列印出各個商品的**以及應付的總金額的小票
定義函式,去掉陣列中重複元素
1.迴圈從arr中取值,i從0,同時建立空陣列result
for(var i=0,result=;iresult[j])
}// 遍歷結束
// 如果j等於result的length 表示這個元素在新陣列中不存在
if(jresult.length)
}// 遍歷結束
return result;// 給出返回值
}function testunique()
js氣泡排序(依次比較相鄰的兩個值,如果後面的比前面的小,則將小的元素排到前面)
**演示:
**: 二維陣列
1.二維陣列的本質:陣列中的元素又是陣列,陣列中的元素又引用了另乙個子陣列
var data=[
//0,1,2,3
[0,0,0,0],//0
[0,0,0,0],//1
[0,0,0,0],//2
[0,0,0,0]//3
];//訪問 arr[r][c]
小例子:
var arr = [[1,2],[『a』,『b』]];
console.log(arr[1][0]);
//輸出a 第2列第1行所在的元素
遍歷var arr = new array(); //先宣告一維
for(var i=0;i<5;i++)
} 然後,遍歷二維陣列arr
for(var i=0;i計算每一組的平均值、總和
題目二按鈕
題目三一家**公司有四位銷售員,每位銷售員負責銷售四件商品,編寫乙個函式,–乙個4*4的二維陣列
接收每名銷售員銷售的各類產品的數量。--- 二維陣列的迴圈賦值
列印產品銷售明細表,--迴圈讀取二維陣列的資料
明細表包括每類產品的銷售總數,-- csum 求二維陣列中每一列的和
以及每位銷售員銷售的產品數量 --- rsum 求 二維陣列每一行的和
佔總銷售的 --- sum 求二維陣列所元素累加的和
百分比。 --- =rsum/sum
使用以下公式:
銷售員n銷售的產品a的百分比=(銷售員n售出的產品a的銷售量/總銷售量)*100 arr[r][c]/sum *100
總銷售量指各類產品銷售量的總和(使用二維陣列)
-->
fun()
function fun()
}// debugger;
/*1 2 3 4
4 3 2 1
1 2 3 4
4 3 2 1
*/var typesum=[0,0,0,0];//用來接收每一類銷售的總額
var rsum=[0,0,0,0];//每乙個銷售人員的數量總和
//以上兩個資料可以設定為一二維陣列
var allsum=0;//全公司的銷售總和
for(var r=0;rconsole.log(typesum);
}//計算銷售佔比
var perarr=;
for(var r=0;r}
console.log(perarr)
}
一些基礎知識
關於cd cd 返回剛才的位置 關於ls ls l,簡寫ll ls a顯示的檔案以.開頭,隱藏檔案 la al 關於cp cp r tmp dir 拷目錄 tmp拷到dir 需要加 r的 cp rm 10 13 1.grep 在乙個字元集合中找到符合條件的行輸出 如 grep hello file ...
一些基礎知識
linux基礎知識考查 1 在linux 系統中,以 檔案 方式訪問裝置 2 前台起動的程序使用 ctrl c 終止。3 在使用ls 命令時,用八進位制形式顯示非列印字元應使用引數 b 4 在linux 系統中,用來存放系統所需要的配置檔案和子目錄的目錄是 etc 5 在linux 系統中,壓縮檔案...
一些基礎知識(一)
1 類成員的組成 函式成員和資料成員 資料成員 字段,常量,事件成員 public int a 0 字段成員 public const int b 90 常量public event customeventhandler raisecustomevent 事件成員 函式成員 方法,屬性,建構函式,終...