JS ---逆方向移動は、アレイは、接続文字列であり、配列アレイを達成

// ===================求最大值========================== ===========
<スクリプト>
  VAR ARR = [10,35,765,21345,678,89]。
  VAR最大= ARR [0];
  (; I <arr.length; varはiが0 = I ++)のために{
    IF(最大<ARR [I]){
      マックス= [i]はARR。
    }
  }
  はconsole.log( "最大值:" + MAX)。
</スクリプト>
// ===================求最小值====================== ===============
<スクリプト>
  VAR ARR = [10,35,765,21345,678,89]。
  VAR最大= ARR [0];
  (; I varがI = 0のための<arr.length; I ++){
    IF(最大> ARR [I]){
      マックス= [i]はARR。
    }
  }
  はconsole.log( "最小值:" + MAX)。
</ SCRIPT>
//反復逆============================ ================= ==============
<SCRIPT>
  のvar ARR = [1,2,3,4,5,6,7,8,9];
  (VAR 1-I = arr.length用; I> = 0; I - ){
    にconsole.log(ARR [I]);
  }
</ SCRIPT>
//文字列連結配列=========== ======= ====第一の方法(正面から追加背面)=========
<SCRIPT>
  VAR名=「ジェイ」、「ジェット」、「JJ」、「アンジェラ」、「ヘーベ」 ];
  VAR STR = "";
    のための(I = 0 VAR; I <names.length -of 1; I ++){
      STR + =名[I] + "|"
    }
    names.lengthのはconsole.log(STR +名[1-。 ]);
</ SCRIPT>
// =========== ===========二番目の配列文字列の連結方法(プラス順方向)後方から==== ================
<スクリプト>
  VAR名= [ "ジェイ"、 "ジェット"、"JJ"、 "アンジェラ"、 "ヘーベ"];
  VARのSTR = "";
  {(I ++; I <names.length VAR iは= 1)のための
    "|" STR + = +名[I]
  }
  はconsole.log(名前[0] + STR)。
</ SCRIPT>
 

============== //重複配列0、アレイ内の他のデータを削除============
<SCRIPT>
  VAR = ARR 【10,20,0,12,0,0,124,32];
  VAR newArr = [];
  (VARは、I = 0; I <arr.length; I ++)のために{
    IF(!ARR [I] = 0){
    newArr 【newArr.length] = ARR [I];
    }
  }
  にconsole.log(newArr);
</ SCRIPT>
//反転アレイ===================== ----------データ交換のアレイにおける位置=============
<SCRIPT>
  VAR =配列[10,20,30,40,50,60]。
  ため(VAR Iは= 0; Iは<= Array.lengthと/ 2である; I ++){
    [I] = VARアレイTEMP;
    配列[I] =配列[-be Array.lengthと1-I];
    。配列は[Array.lengthと1であります-i] = TEMP;
  }
  にconsole.log(アレイ);
</ SCRIPT>
// ===========スコアを求めて直列、合計スコア、平均値、最大値及び最小====== // =========

<スクリプト>
  VAR = proInputのparseInt(プロンプト() "クラスカウントRESEARCH 17の番号を入力してください");
  VAR proScore = [];
  のための(I = 0 VAR; I <proInput; I ++){
    proScore [proScore.length] = parseInt((+ "を入力してください"(プロンプトI + 1)+ " 番目の生徒の成績"));
  }
  はconsole.log(proScore);
  VAR SUM = 0;
  = 0のvar AVER;
  VAR proScore =最大[0] ;
  VAR proScore =分[0];
  のため(VAR I 0 =; I <proScore.length; I ++){
    SUM = proScore + [I];
    AVER = SUM / proScore.length;
    IF(MAX <proScore [I]) {
      マックス= proScore [I];
    }
    IF(MIN> proScore [I]){
      分= proScore [I];
    }
  }
  はconsole.log( "クラス合計スコア:" SUM +);
  コンソール。ログ( "平均:" + AVER)。
  console.log( "最大値:" + MAX);
  はconsole.log( "最小" +分);
</ SCRIPT>

おすすめ

転載: www.cnblogs.com/ZXH-null/p/12111937.html