Fungsi di bawah ini adalah untuk menggabungkan dua buah array yang berbeda, di urutkan dari terkecil ke terbesar, dan jika ada anggota yang sama maka akan di delete salah satunya.
function gabungan(arrA,arrB){
var arr = arrA.concat(arrB);
arr.sort(function(a, b){return a-b});
var fixArr = [];
var cek=arr[0];
fixArr.push(arr[0]);
for(var i=1;i<arr.length;i++){
if(arr[i]!==cek){
fixArr.push(arr[i]);
cek=arr[i];
}
}
return fixArr;
}
Penggunaannya ada di soal nomor 5 di kumpulan soal himpunan https://soulmathonline.blogspot.com/2025/05/soal-himpunan-1-15.html
Semoga bermanfaat
Tidak ada komentar:
Posting Komentar