1
00:00:00,480 --> 00:00:08,930
De la misma forma que puedes convertir un string a número puedes hacerlo al revés de número hacia Streeck.

2
00:00:08,940 --> 00:00:10,160
Veamos por qué hacerlo.

3
00:00:10,170 --> 00:00:11,790
Primero voy a borrar todo el código.

4
00:00:11,910 --> 00:00:18,860
Como digo yo recomiendo que los vayas guardando de números a string.

5
00:00:19,140 --> 00:00:24,810
Si recuerdas vimos anteriormente algunos métodos para los strings en algunos de ellos estaba para comprobar

6
00:00:24,810 --> 00:00:26,610
la extensión de un valor.

7
00:00:26,610 --> 00:00:33,540
Por ejemplo las Arlet dato igualad cualquier número en realidad no importa.

8
00:00:33,540 --> 00:00:44,050
198 si por ejemplo pones con sólo dato que va a aparecer 198 se lo pones con sólo quieres saber cuántos

9
00:00:44,050 --> 00:00:44,890
dígitos hay aquí.

10
00:00:44,890 --> 00:00:51,250
Supongamos vamos a suponerlo un poco más práctico supongamos que tenemos un formulario donde el usuario

11
00:00:51,250 --> 00:00:57,330
debe de escribir los números de su tarjeta de crédito algo así una tarjeta de crédito tiene 16 o 18

12
00:00:57,330 --> 00:01:03,400
números no recuerdo entonces tienes Consol log y le pones dato punto Leng.

13
00:01:03,720 --> 00:01:09,790
Quieres saber cuánta o cuál es la extensión de la cadena que ha colocado aquí puedes ver qué son defined

14
00:01:10,540 --> 00:01:18,480
y eso pasa por qué punto Link es un método que es exclusivo de strings entonces puedes ver que no funciona

15
00:01:18,480 --> 00:01:21,930
entonces para convertirlo tendrías que hacer lo siguiente.

16
00:01:21,960 --> 00:01:31,920
Además aquí voy a ponerlo de esta forma voy a cortarlo aquí el dato va a ser igual a este link y ponemos

17
00:01:31,920 --> 00:01:40,290
el dato que queremos convertir en De hecho se podría hacer así nada más pasarle la variable voy a reasignar

18
00:01:40,290 --> 00:01:44,210
la variable y la voy a volver a escribir y puedes ver que nos dice que son 16.

19
00:01:44,250 --> 00:01:50,160
De esa forma puedes comprobar si una serie de números que el usuario ha insertado en un formulario tienen

20
00:01:50,160 --> 00:01:51,660
la extensión necesaria.

21
00:01:51,660 --> 00:01:57,510
Otro ejemplo podría ser un código postal todos los códigos postales deben de tener cinco números si

22
00:01:57,510 --> 00:02:03,320
tienes un formulario y el usuario no agrega los cinco dígitos pues hay un error y podrías mandar lanzarle

23
00:02:03,340 --> 00:02:11,280
un mensaje de validación que no es un código postal válido de la misma forma sucedería con un año.

24
00:02:11,280 --> 00:02:18,440
Por ejemplo el Let it be a elegir digamos que aliña en un formulario y le pone en 1900 pero se le va

25
00:02:18,450 --> 00:02:28,980
un número además pongo aquí da igual a Streeck el año y guardamos cambio si vemos que dice 5 entonces

26
00:02:28,980 --> 00:02:36,390
lo más seguro es que hubo un error y si en la fecha o el año en que nacieron tienen un 5 5 dígitos está

27
00:02:36,390 --> 00:02:40,770
mal podemos validarlo y decirle el año está mal escrito o algo así.

28
00:02:40,770 --> 00:02:46,320
Obviamente como mencioné anteriormente una expresión regular te va a dar un poco más de poder sobre

29
00:02:46,320 --> 00:02:52,170
esa parte y una validación más exacta entonces vamos a continuar.

30
00:02:52,260 --> 00:02:59,560
Existe otra forma también de convertir un bullían o un estreno supongamos que tienes algo así como comentar

31
00:02:59,560 --> 00:03:08,240
estos dos como vimos anteriormente si le pones por ejemplo dato igual a truco y guardas cambios puedes

32
00:03:08,240 --> 00:03:13,710
ver qué dice True Love Is On defined pero si lo pones aquí por ejemplo Streeck a true

33
00:03:17,460 --> 00:03:22,860
me funciona además aquí guardo cambios podemos ver True Love y Ce4 entonces el volante que es como otro

34
00:03:23,280 --> 00:03:32,060
puede detectar si tiene 4 caracteres o tiene más de la misma forma una fecha de dato igual a new droit

35
00:03:34,660 --> 00:03:44,970
y a Stringer strings Tayta comento primero esta puede ser que nos vean aquí dicen de fainá del link

36
00:03:45,000 --> 00:03:51,130
pero si si lo convierto Streeck nos va a decir la fecha cuántos caracteres tiene esta fecha.

37
00:03:51,140 --> 00:04:00,410
Entonces 16:57 y de la misma forma un arreglo igual a string a un arreglo que dice un dos tres cuatro

38
00:04:00,970 --> 00:04:02,160
guardamos cambios.

39
00:04:02,330 --> 00:04:09,620
Vamos que dice sietes la extensión de este arreglo no porque sea uno +2 y luego +3 +4 sino cuantos caracteres

40
00:04:09,620 --> 00:04:10,660
haya aquí.

41
00:04:11,020 --> 00:04:14,300
Entonces puedes ver que cada número es un dígito y las comas también.

42
00:04:14,300 --> 00:04:22,130
Si por ejemplo le pones aquí 400 pues ya vienen siendo 9 no es tan bueno si cuentas los dígitos en realidad

43
00:04:22,130 --> 00:04:23,090
son nueve en total.

44
00:04:23,120 --> 00:04:31,160
Entonces también esto es una forma que puedes comprobar cuántos datos hay en un en una string pero para

45
00:04:31,160 --> 00:04:33,530
mí estos no tienen mucho uso.

46
00:04:33,530 --> 00:04:40,160
La verdad no las ha usado mucho en toda mi carrera por así decirlo y he encontrado más útil convertir

47
00:04:40,160 --> 00:04:48,590
un número string como vimos anteriormente con estas funciones de string y convertir un número y de ahí

48
00:04:48,590 --> 00:04:54,680
validar la extensión de ese número eso sí tiene más función y lo he usado mucho más que las otras.

49
00:04:54,680 --> 00:04:59,210
Los otros escenarios que aquí te estoy mostrando mi opinión esas son la mejor forma.
