私はIDがcuit
の入力があり、アルゼンチンでこの入力を検証する必要があります。私はこのコードを見つけましたが、今はcuit
が有効かどうかを知るためのアラートや何かを実行したいと思います。cuitが有効かどうか警告する方法は?
どうすればいいですか?
function validaCuit(sCUIT) {
var aMult = '5432765432';
var aMult = aMult.split('');
if (sCUIT && sCUIT.length == 11) {
aCUIT = sCUIT.split('');
var iResult = 0;
for (i = 0; i <= 9; i++) {
iResult += aCUIT[i] * aMult[i];
}
iResult = (iResult % 11);
iResult = 11 - iResult;
if (iResult == 11) iResult = 0;
if (iResult == 10) iResult = 9;
if (iResult == aCUIT[10]) {
return true;
}
}
return false;
}
オム、 'アラート(validaCuit(sCUIT)) ';'は本当かfaかを警告しますlse、関数が動作していると仮定してください – adeneo
エラーチェックのためにJavaScriptで 'alert()'を使用しないでください。あるいは、UXについて少しでも心配しているのであれば、まったく使用しないでください(https://softwareengineering.stackexchange。 com/a/106039) – GrumpyCrouton