Función calcular letra del DNI a partir de introducir una cadena numerica
Publicado por Patricia (14 intervenciones) el 17/04/2021 17:09:17
Amistades, me encuentro realizando una función con JS donde introduzco un número de DNI y me tiene que devolver la letra que corresponde a dicho número. No obstante, no funciona el código, he comparado con otros de la web, pero no los llego a entender.
Si podéis echadme una mano, lo agradecería. ¡¡¡Muchas gracias!!!
Dejo el código por aquí:
Si podéis echadme una mano, lo agradecería. ¡¡¡Muchas gracias!!!
Dejo el código por aquí:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var numero = parseInt(prompt("Introduzca su número de DNI"));
function letraDNI(numero) {
var letras = ['T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E'];
for (var k = 0; k <= letras.length; k++) {
var resultado = "";
resultado = (numero % letras.length);
var numero_completo = numero + resultado;
}
return numero_completo;
}
alert(letraDNI(numero));
Valora esta pregunta


0