Hari ini, ketika mempelajari array di JS, saya menemukan output dari nilai terbesar dan minimum dalam array dan tabel berikut. Berikut ini adalah solusi saya sendiri!
<Tipe skrip = "Teks/JavaScript"> var arr = [14, 14, 53, 14, 14, 53, 67, 67]; var max = arr [0], min = arr [0]; var maxIndex = []; maxIndex [0] = 0; var minindex = []; MinIndex [0] = 0; var j = 1, k = 0; var minindex = []; MinIndex [0] = 0; var j = 1, k = 0; var minindex = []; MinIndex [0] = 0; var j = 1, k = 0; var minindex = []; MinIndex [0] = 0; var j = 1, k = 0; var minindex = []; MinIndex [0] = 0; var j = 1, K = 0; ++) {if (max <arr [i]) {max = arr [i]; maxIndex [0] = i; } if (min> arr [i]) {min = arr [i]; minindex [0] = i;}} untuk (var i = 0; i <arr.length; i ++) {if (max == arr [i]) {maxIndex [j] = i; j ++;} if (min == arr [i]) {maxIndex [j] = i; j ++; adalah: " + max +" <br />");document.write("min nilai minimum adalah: " + min +" <br /> "); untuk (var i = 1; i <minindex.length; i ++) {document.write (" Langganan nilai minimum adalah: " + minindex [i] +" <Br /"); } untuk (var i = 1; i <maxIndex.length; i ++) {document.write ("Subskrip dari nilai maksimum adalah:" + maxIndex [i] + "<br />");} </script>Berikut adalah deskripsi cara mendapatkan nilai maksimum dan nilai minimum dalam array di JS
var a = [1,2,3,5]; waspada (math.max.apply (null, a)); // peringatan nilai maksimum (math.min.apply (null, a)); // nilai minimum
Array multidimensi dapat dimodifikasi seperti ini:
var a = [1,2,3, [5,6], [1,4,8]]; var ta = a.join (","). split (","); // dikonversi ke peringatan array satu dimensi (Math.max.Apply (NULL, TA)); // Maximum Alert (Math.min.minyply (NULL, NULL, NULIM));