isCreditCard
A função isCreditCard verifica se uma string corresponde ao formato de um número de cartão de crédito válido (Visa, MasterCard, American Express, Discover, JCB, Diners Club, entre outros).
Sintaxe
javascript
isCreditCard(value)Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
value | string | A string a ser verificada. |
Retorno
| Tipo | Descrição |
|---|---|
boolean | true se a string corresponder ao formato de um cartão de crédito válido, caso contrário, false. |
Exemplos
javascript
isCreditCard('4111111111111111'); // true (Visa)
isCreditCard('5500000000000004'); // true (MasterCard)
isCreditCard('340000000000009'); // true (American Express)
isCreditCard('1234567890123456'); // false
isCreditCard('abcd'); // false
isCreditCard(''); // falseNotas
- Lança um
TypeErrorse o valor fornecido não for uma string. - Apenas valida o formato; não verifica se o cartão está ativo ou autorizado.
