/* simplleDealerTwo()還是有一個重大缺點,就是for迴圈執行的次數都是我們寫在程式碼內指定的, 如果一直都是發牌給4個人,當然沒有問題。 但如果今天你希望你的function可以發牌給不同人數的人,又不希望更改程式碼, 那就必須把"人數"跟"每個人應拿牌數"自動算出,而非手動指定4跟13。 不過,因為你寫function的時候並不知道使用這個函式發牌的人會發給幾個人, 所以最好的方法,就是讓使用者可以在呼叫function的時候,自己指定numOfPeople, 使用者也會為你的貼心感到窩心。 修改過後的結果就是simpleDealerThree()。 */ function simpleDealerThree(deck, numOfPeople) { var decks = []; for (var init = 0; init < numOfPeople; init++) decks.push([]); var cardOfEach = deck.length / numOfPeople; //deck.length是52,除以人數就知道每人可以拿幾張 for(var i=0; i