javascript ValidaciónCUIT
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript ValidaciónCUIT相关的知识,希望对你有一定的参考价值。
const validarCuit = cuit => {
if (cuit) {
if (cuit.replace(/-/g, '').length != 11) {
return false
}
const digitos = cuit.split('')
const multiplicadores = [5, 4, 3, 2, 7, 6, 5, 4, 3, 2]
let valor1 = 0
for (let i = 0; i <= 9; i++) {
valor1 += Number(parseInt(digitos[i]) * multiplicadores[i])
}
const valor2 = valor1 % 11
const valor3 = 11 - valor2
let verificador = 0
if (valor3 === 11) {
verificador = 0
} else {
verificador = valor3
}
return verificador === parseInt(digitos[10]) && verificador !== 10
}
}
以上是关于javascript ValidaciónCUIT的主要内容,如果未能解决你的问题,请参考以下文章
markdown Validaciónparacapturar al menos1opciónabiertade texto
PHP Javascript - Validaciónbásica
javascript Porównaniestringówzdatami
javascript Porównaniedwóchtabliczliczającepowtarzającesięwystąpienia
javascript 通过javascript graphql导入andcódigogofoi exportado
javascript BotónVolverarriba