Codestates/06.15 - 07.10

Testbuilder STEP 4.

Hello, Big stranger 2020. 6. 28. 17:51

축하합니다! 모든 단계를 통과하셨습니다.
Pre Course 과정에서는 여기까지만 진행하셔도 충분합니다.
하지만 원하신다면 다음 단계도 한 번 진행해보는 것은 어떨까요?

STEP FOUR:

Maestro는 항상 5018, 5020, 5038 또는 6304로 시작하고 12에서부터 19까지 자리의 숫자입니다.
China UnionPay는 항상 622126-622925, 624-626, 혹은 6282-6288로 시작하고 16-19자리의 숫자입니다.
Switch는 항상 4903, 4905, 4911, 4936, 564182, 633110, 6333 혹은 6759로 시작하고 16, 18, 혹은 19자리의 숫자입니다..

잠시만요! Switch와 Visa의 카드번호를 검사할 때에 prefix에서 겹치는 부분이 있는 것 같습니다.
prefix가 겹칠 때는 어떻게 검사를 진행해야할까요?

detectNetwork 함수가 올바른 발급기관을 리턴하나요?모든 조합이 잘 작동되면 이제 nextStep()을 호출해서 다음 단계로 넘어갈 수 있습니다