/* 最大値と最小値を取得する getMinMax メソッド arr array 最大値と最小値の配列を取得します num 数値は大きいか小さいかを渡すことができます 戻り値 パラメータが大きい場合は最大値を返し、小さい場合は最小値を返します */ function getMinMax (arr,num) { var big = parseInt(arr[0])、 small = parseInt(arr[0])、 i = 0、 al = arr.length; for( i = 0; i < al; i ) { if(parseInt(arr [i]) > big) { big = parseInt(arr[i])
} else if(parseInt(arr[i]) < small) { small = parseInt(arr[i]) } } if (num=="big") return big ; else if (num=="small") return small; } //クリックすると最大値 12 または最小値 4 が表示されます document.getElementById("inpu ").onclick = function () { this.parentNode.innerHTML = "2. 最大値と最小値 値は、" getMinMax (arr, "big") "、" getMinMax (arr, "small") です。 ); } }