zashii-1434

Stats of My Life(おいしい人生を味わうために、コツコツとチャレンジしたことを書くブログ)

JavaScript_MyMemo(ary[][](2次元配列)、Math.floor,Math.ceil,Math.round)

 //①2次元配列セット方法(正しい方法かは不明)
 //1次配列line[]には次のように半角スペース、かつ文字列で2つの数字がセットされている
 // "1 2" ←0行目
 // "3 4" ←1行目
 // "5 6" ←2行目
 // "7 8" ←3行目


 //↑これを2次元配列に入れ直す場合の処理
 //[[1][2]
 //[3][4]
 //[5][6]
 //[7][8]]

 for (var i = 0, len = n; i < len; i++) {
    var array2 = line[i].split(" ");
    ary[i] = [];
   for (var x = 0, len2 = m; x < len2; x++) {
        ary[i][x] = Number(array2[x]); 
   }
 }


// ②小数点を切り捨てする ( → 2 )
var result = Math.floor( 2.23 ) ;

// ③小数点を切り上げする ( → 2 )
var result = Math.ceil( 1.999 ) ;

// ④小数点を四捨五入する ( → 5 )
var result = Math.round( 4.33 ) ;