我有一個簡單的javascript問題我真的可以使用一些幫助! 我想弄清楚如何比較數組之間的元素,並在下一個循環中再次比較大的元素。 說我們有陣列A和陣列Bjavascript:比較兩個陣列互相挑戰
if(A[i] < B[i])
//do stuff
else if(B[i] < A[i])
//do stuff
我的問題是,經過比較,我在他們的指數的元素,我想更大的元素添加到下一個循環週期進行比較。
所以,如果A = [5,7,4'-] 和B = [2,8,5]
在第一回路5進行比較,如圖2所示,圖2是更小的,以便與東西它發生。在下一個循環週期中,我想將5與8進行比較,並且對於現在發生的情況與5進行比較。接下來的8與7進行比較,東西與7進行比較。接下來的8與4進行比較,東西與4進行比較。對於如何實現這一點沒有任何線索,您的意見非常感謝。
您是在尋找[合併算法](http://en.wikipedia.org/wiki/Merge_algorithm)? – Bergi