Code Lab

Тип карты по первым цифрам

ЛёгкаяОсновы5 мин

Напиши функцию cardType(cardNumber), которая определяет тип карты по первым четырём цифрам номера.

Номер приходит строкой из 16 цифр без пробелов и может начинаться с 0. Сложи первые четыре цифры. Если сумма равна 16, верни 'Visa', иначе верни 'Master'.

Примеры

cardType('4552720412345678')

Вернёт 'Visa'

4 + 5 + 5 + 2 = 16
cardType('5100123412341234')

Вернёт 'Master'

5 + 1 + 0 + 0 = 6
cardType('0790100000000000')

Вернёт 'Visa'

0 + 7 + 9 + 0 = 16

Спрашивали в Luxoft · Источник

Загружаем редактор...
  1. Входные данныеcardType('4552720412345678')
    Ожидалось'Visa'
  2. Входные данныеcardType('5100123412341234')
    Ожидалось'Master'
  3. Входные данныеcardType('0790100000000000')
    Ожидалось'Visa'

Скрытые тесты запускаются по Submit.