js 陣列 遍歷 長度 最大值 案例 相加

2021-10-11 14:24:31 字數 1914 閱讀 1373

/* 1.陣列(array):一組資料的集合   陣列中的資料稱為元素

2.建立方式2種

(1)利用 new  */

var arr = new array();  //建立了乙個空的陣列 a大寫

/* (2)利用陣列字面量 最常用 */

var arr = ; 

var arr1 = [1,2,3,4,5,'pink']; //資料一定要用 , 隔開   索引號 0 1 2 3 4 逐漸排列

console.log(arr1);  

//如果想選中陣列中的乙個元素 通過索引號

console.log(arr1[5]); //pink

var day = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日',];

console.log(day[6]);

// 遍歷陣列:把陣列的每個元素從頭到尾的訪問一次 eg

//for in 遍歷我們的物件

// for ( 變數 in 物件){

var obj = {

name : '韓梅梅',

age : 24,

*** : '男',

for ( var k in obj ){

console.log(k);              //k變數輸出 得到的是屬性名

console.log(obj[k]);         // obj[k]  得到的是屬性值

var day = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日',];

// 通過迴圈將每個元素訪問一次輸出

for(i = 0 ; i < 7 ; i++){

console.log(day[i]);

// 陣列長度

console.log(day.length);

// 陣列最大值

var num = [2 , 56 , 78 , 1 , 26 , 24];

var max = num[0];

for ( i = 1 ; i < num.length ; i++){

if( num[i] > max){

max = num[i];

console.log(max);

var num1 = prompt('請輸入第乙個值:');

var num2 = prompt('請輸入第二個值:');

var result = parsefloat(num1) + parsefloat(num2);

alert('最終結果是:' + result);

//案例題(空陣列,追加1-10進入)

var xman = ;

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

xman[i] = i + 1;

console.log(xman);

//案例2 (將乙個陣列中大於10的元素放入新陣列)

var num8 = [2,0,6,1,77,0,52,0,25,7];

var num9 = ;

var j = 0;

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

if(num8[i] > 10){

num9[j] = num8[i];

j++;

console.log(num9);

//案例2  第二種方法

var num10 = [2,0,6,1,77,0,52,0,25,7];

var num11 = ;

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

if(num10[i] > 10){

num11[num11.length] = num10[i];

console.log(num11);

相加和最大值

time limit 1000ms memory limit 65536kb submit statistic problem description 輸入三個整數a,b,c。並進行兩兩相加,最後比較相加和的最大值。input 輸入資料報含三個整數,用空格分開。output 輸出兩兩相加後的最大值。...

案例 求陣列中的最大值

package com.company 陣列最大值 需求 設計乙個方法用於獲取陣列中元素的最大值,呼叫方法並輸出結果 思路 1 定義乙個陣列,用靜態初始化完成陣列元素的初始化 2 定義乙個方法,用來獲取陣列中的最大值 3 呼叫獲取最大值方法,用變數接收返回結果 4 把結果輸出在控制台 public ...

5 1 2 一維陣列案例 求最大值

include using namespace std intmain int max 0 for int i 0 i 10 i cout 最大值是 max endl system pause return0 當陣列元素占用控制項較大時,例如,每個陣列元素是自定義型別,並且這個自定義型別比較複雜,那...