1 00:00:00,600 --> 00:00:01,330 ‫Bienvenido de nuevo. 2 00:00:01,350 --> 00:00:06,650 ‫En este video, vamos a cubrir las declaraciones switch y case que son similares a las declaraciones 3 00:00:06,660 --> 00:00:09,870 ‫if y sigamos adelante y simplemente creemos un caso switch. 4 00:00:10,140 --> 00:00:16,430 ‫Entonces estoy aquí y mi programa y creo una variable primero, que será mi variable de comparación. 5 00:00:16,440 --> 00:00:22,080 ‫Entonces quiero comparar o verificar esta variable y ver si tiene un valor específico. 6 00:00:22,470 --> 00:00:26,670 ‫Y en mi declaración de caso de cambio, puedo verificarlos. 7 00:00:26,820 --> 00:00:33,600 ‫Entonces, interruptor es el interruptor real como un interruptor, que puede encender y apagar, o podría, por ejemplo, 8 00:00:33,600 --> 00:00:36,750 ‫tener varios valores diferentes para el interruptor. 9 00:00:36,750 --> 00:00:40,270 ‫Podría cambiar de 10 a 15 o 25, lo que sea. 10 00:00:40,650 --> 00:00:45,210 ‫Y en este caso, solo quiero comparar la edad ahora. 11 00:00:45,210 --> 00:00:51,050 ‫Necesito las llaves para crear mi cuerpo de interruptor y luego aquí puedo tener mis diferentes casos. 12 00:00:51,060 --> 00:00:53,070 ‫Entonces digamos el caso 15. 13 00:00:53,370 --> 00:00:54,780 ‫¿Y si alguien tiene 15 años? 14 00:00:55,080 --> 00:01:02,090 ‫Entonces quiero escribirle al consejo a Young para que se divierta en el club. 15 00:01:03,060 --> 00:01:09,750 ‫Entonces, si alguien tiene 50 años y no puede entrar al club y luego tenemos que romper, de lo contrario, 16 00:01:10,170 --> 00:01:12,570 ‫este caso va a generar errores. 17 00:01:12,690 --> 00:01:18,960 ‫Entonces dice freno, lo que significa que si entramos en este código aquí, entonces el caso 15 era cierto. 18 00:01:19,230 --> 00:01:21,620 ‫Necesitamos romper con la declaración de cambio. 19 00:01:22,200 --> 00:01:30,930 ‫Entonces, el siguiente sería, OK, digamos 25 y podría usar cualquier caso, podría usar el caso 10, 20, 30, 20 00:01:30,930 --> 00:01:33,430 ‫15, 16, lo que sea. 21 00:01:33,900 --> 00:01:37,850 ‫Y aquí también escribo algo en la consola. 22 00:01:38,490 --> 00:01:40,070 ‫Bueno para ir. 23 00:01:40,080 --> 00:01:42,500 ‫Entonces, si alguien tiene veinticinco años, está listo para irse. 24 00:01:42,780 --> 00:01:44,690 ‫Y aquí también necesito escapar. 25 00:01:45,120 --> 00:01:52,650 ‫Entonces, siempre esta estructura, tienes la declaración de cambio y comparas la variable, luego tienes las llaves y 26 00:01:52,650 --> 00:01:56,550 ‫dentro de las llaves tienes todos los casos diferentes. 27 00:01:56,760 --> 00:02:03,900 ‫Entonces use la palabra mayúscula, luego el valor que desea verificar Kolon, luego el código que desea ejecutar. 28 00:02:03,900 --> 00:02:05,430 ‫Y finalmente usas el descanso. 29 00:02:05,710 --> 00:02:06,030 ‫Derecha. 30 00:02:06,030 --> 00:02:08,430 ‫Así que esa es simplemente la estructura que tienes aquí. 31 00:02:08,790 --> 00:02:14,700 ‫Y luego hay un caso que puede agregar cuando ese es el caso predeterminado. 32 00:02:14,940 --> 00:02:20,330 ‫Así que este se llama siempre que ninguno de los otros sea cierto. 33 00:02:20,340 --> 00:02:24,780 ‫Por lo tanto, es similar a la declaración de pérdidas y ganancias en las declaraciones if else. 34 00:02:25,410 --> 00:02:32,610 ‫Y aquí les voy a decir, si alguien no tiene ni 15 ni 25 años, ¿cuántos años tiene usted entonces? 35 00:02:33,450 --> 00:02:37,770 ‫Así que ese será el texto escrito en la consola. 36 00:02:38,190 --> 00:02:40,680 ‫Y además, no olvides usar el descanso. 37 00:02:41,350 --> 00:02:41,610 ‫Derecha. 38 00:02:41,610 --> 00:02:44,280 ‫Así que eso es simplemente el cambio en la declaración del caso. 39 00:02:44,280 --> 00:02:54,450 ‫Y aquí, voy a agregar a la consola esa lectura para que podamos ver algo en la consola. 40 00:02:54,450 --> 00:02:57,360 ‫Entonces voy a iniciar el código o iniciar el programa. 41 00:02:57,840 --> 00:03:02,970 ‫Y en un segundo deberíamos ver nuestro programa y dice, listo. 42 00:03:02,970 --> 00:03:04,500 ‫Eso es porque tenemos veinticinco años. 43 00:03:04,770 --> 00:03:12,150 ‫Entonces, ¿qué pasa si tenemos diecinueve, ejecutemos el código y luego digamos, cuántos años tienes entonces? 44 00:03:13,350 --> 00:03:17,040 ‫Entonces verá que así es como puede simplemente usar una declaración de cambio. 45 00:03:19,100 --> 00:03:24,200 ‫Ahora es un pequeño desafío para ti intentar reproducir eso como una declaración if. 46 00:03:26,900 --> 00:03:35,120 ‫Muy bien, espero que lo hayas probado, así que lo voy a poner justo debajo y voy 47 00:03:35,390 --> 00:03:48,320 ‫a decir que si la edad es igual a 15, entonces sigue adelante y usa la consola en la línea correcta, demasiado joven para festejar en el club. 48 00:03:50,960 --> 00:03:57,020 ‫Y luego, si la edad es igual a veinticinco. 49 00:03:58,340 --> 00:03:58,740 ‫Derecha. 50 00:03:58,880 --> 00:03:59,810 ‫Bueno para ir. 51 00:04:01,580 --> 00:04:03,140 ‫Y finalmente, ELD. 52 00:04:05,800 --> 00:04:07,860 ‫¿Entonces cuántos años tienes? 53 00:04:08,760 --> 00:04:13,060 ‫Entonces, como puede ver, así es como lo hacemos con una declaración informal 54 00:04:13,060 --> 00:04:22,750 ‫y así es como lo hacemos con qué caso y siempre puede usar declaraciones if, pero en algunos casos, una declaración de qué caso es más atractiva y más fácil 55 00:04:22,750 --> 00:04:23,950 ‫de manejar. . 56 00:04:24,220 --> 00:04:30,190 ‫Y bueno, por supuesto, aún puede usar declaraciones if else si no le gusta usar declaraciones de 57 00:04:30,460 --> 00:04:30,970 ‫casos. 58 00:04:30,970 --> 00:04:32,740 ‫Pero no se confunda. 59 00:04:32,740 --> 00:04:39,040 ‫Si alguna vez ve una declaración de cambio de caso y un código que ve en el tutorial o código que se usa en 60 00:04:39,220 --> 00:04:41,350 ‫algún lugar de Stack Overflow o en Internet. 61 00:04:41,740 --> 00:04:47,950 ‫Ahora, echemos un vistazo rápido a una declaración de cambio cuando usa fortalezas. 62 00:04:48,130 --> 00:04:55,180 ‫Así que voy a usar una cadena rápida y voy a llamar a ese nombre de usuario y será Dennis. 63 00:04:55,690 --> 00:05:02,350 ‫Así que ahora creemos una declaración de cambio, que simplemente verifica el cambio, verifica el nombre de usuario. 64 00:05:04,480 --> 00:05:10,990 ‫Y en un año, voy a tener un caso de Dennis. 65 00:05:11,260 --> 00:05:17,860 ‫Entonces, si Dennis es el caso, entonces continúe y escriba algo en la consola. 66 00:05:17,860 --> 00:05:21,400 ‫Así que consuela esa línea roja. 67 00:05:23,050 --> 00:05:25,420 ‫El nombre de usuario es Dennis. 68 00:05:28,660 --> 00:05:30,230 ‫Y, por supuesto, necesitamos un descanso. 69 00:05:32,830 --> 00:05:42,340 ‫Ahora, el siguiente caso podría ser que alguien tenga el nombre de usuario de la ruta, el caso, la ruta, luego simplemente usamos el usuario 70 00:05:42,340 --> 00:05:46,630 ‫de la ruta o el nombre de usuario es la ruta. 71 00:05:47,770 --> 00:05:51,670 ‫Y finalmente, necesitamos el caso predeterminado. 72 00:05:52,470 --> 00:05:58,690 ‫Entonces, si ninguno de esos dos casos es cierto, entonces continúe y escriba algo como. 73 00:06:01,240 --> 00:06:03,690 ‫Se desconoce un nombre. 74 00:06:06,090 --> 00:06:13,000 ‫Muy bien, voy a cambiar eso de Dennis a Frank solo para ver o mostrarles lo que sucede. 75 00:06:13,020 --> 00:06:19,350 ‫Entonces, ejecutemos el código y veremos cuántos años tiene usted, como está escrito el doble de eso o dos declaraciones if o el 76 00:06:19,800 --> 00:06:21,480 ‫caso de cambio y la declaración. 77 00:06:21,720 --> 00:06:25,290 ‫Y luego tenemos el segundo nombre de usuario desconocido. 78 00:06:25,560 --> 00:06:28,520 ‫Así que no puedes usarlo solo con números enteros. 79 00:06:28,530 --> 00:06:32,790 ‫También puede usarlo con cadenas y con otros tipos de datos.