JS陣列例子

2022-08-10 00:27:27 字數 809 閱讀 3675

輸入10個成績,求總和,最高和最低

var arr=new array(97,56,67,56,77,78,67,76,89,98);

var sum=0;

var minx=100;

var maxx=0;

for(var i=0;i)

if(arr[i]>maxx)

}alert(sum);

alert(minx);

alert(maxx);

新增資料時去重

方案一

var a=parseint(prompt("請輸入乙個數字:"));

var arr=new array(1,2,3,4,5);

arr.indexof(a);

//判斷資料是否在陣列裡面存在,存在返回索引,不存在返回-1.

方案二

var a=prompt("請輸入乙個數字:");

var arr=new array(1,2,3,4,5);

var z=0;

for(var i=0;i)

}if(z==0)

else

氣泡排序

var arr=new array(32,54,34,56,89,67,55);

var z=0;

for(var i=1;i)}}

alert(arr[0]

JS陣列例子

我們先定義兩個陣列 var arr1 1 2,3 4,5 var arr2 1 2,3 4,5 6 定義乙個函式 function exist num,arr1 return true 如果不能找到相匹配的元素,返回true 這裡我們將長度較長的陣列放入函式中進行比較,看哪幾個數不在較短的函式中,再...

js中陣列的例子

例1 for迴圈遍歷陣列 var arr 10 20,30 40 for var i 0 i 例2 求陣列中所有元素的和 var arr 10 20,30 40 var sum 0 for var i 0 i console.log sum 例3 求陣列中所有元素的最大值 var arr 3 55,...

js繼承例子

function person var boy newperson 錯誤當建立函式在改寫原型前時,例項的this指標指向的是改寫之前的原型,而不是改寫後的原型 因此在此處,boy.sayhi 的指標並沒有指向改寫後的原型 正確做法是先改寫原型,再建立例項 person.prototype var b...