اليوم ، عند تعلم المصفوفات في JS ، واجهت إخراج القيم الأكبر والحد الأدنى في صفيف والجدول التالي منها. ما يلي هو الحل الخاص بي!
<script type = "text/javaScript"> var arr = [14 ، 14 ، 53 ، 14 ، 14 ، 53 ، 67 ، 67] ؛ var max = arr [0] ، min = arr [0] ؛ var maxindex = [] ++) {if (max <arr [i]) {max = arr [i] ؛ maxIndex [0] = i ؛ } if (min> arr [i]) {min = arr [i] ؛ minindex [0] = i ؛}} لـ (var i = 0 ؛ i <arr.length ؛ i ++) {if (max == arr [i]) {maxIndex [j] = i ؛ j ++ ؛} if (min == arr [i]) ++ ؛}} document.write ("القيمة القصوى هي:" + max + "<br />") ؛ document.write("min الحد الأدنى القيمة:" + min + "<br />") ؛ لـ (var i = 1 ؛ i <minindex.length ؛ i ++) {document.write ("The Congencive of the Minimum as: } لـ (var i = 1 ؛ i <maxIndex.length ؛ i ++) {document.write ("إن ترجمة القيمة القصوى هي:" + maxIndex [i] + "<br />") ؛} < /script>فيما يلي وصف لكيفية الحصول بسرعة على القيمة القصوى والحد الأدنى للقيمة في صفيف في JS
var a = [1،2،3،5] ؛ ALERT (MATH.MAX.Apply (null ، a)) ؛ // أقصى قيمة تنبيه القيمة (Math.Min.apply (null ، a))
يمكن تعديل المصفوفات متعددة الأبعاد مثل هذا:
var a = [1،2،3 ، [5،6] ، [1،4،8]]