1 00:00:00,690 --> 00:00:16,149 Bueno, pues vamos a por el tercer vídeo. La calculadora es esta de aquí. La hemos simplificado bastante, la hemos simplificado mucho. Ahora vamos a ver cómo funciona esta calculadora. Aquí ya no hay símbolos de operación ni nada por el estilo. 2 00:00:16,149 --> 00:00:18,109 vamos a ver cómo es el código 3 00:00:18,109 --> 00:00:20,829 bueno, pues un div donde guardamos la calculadora 4 00:00:20,829 --> 00:00:22,089 un 5 00:00:22,089 --> 00:00:23,969 una entrada de texto 6 00:00:23,969 --> 00:00:26,309 que le llamamos data y que en principio 7 00:00:26,309 --> 00:00:27,410 no tiene ningún valor 8 00:00:27,410 --> 00:00:30,289 después el botón famoso del igual 9 00:00:30,289 --> 00:00:32,149 que también sigue llamando a do it 10 00:00:32,149 --> 00:00:33,670 y el mismo que había 11 00:00:33,670 --> 00:00:36,329 el mismo input que había 12 00:00:36,329 --> 00:00:38,270 para mostrar los resultados 13 00:00:38,270 --> 00:00:39,130 en display 14 00:00:39,130 --> 00:00:42,549 hemos cambiado algo de CSS pero sin mayor importancia 15 00:00:42,549 --> 00:00:43,909 es mucho más simple que antes 16 00:00:43,909 --> 00:00:46,130 y hemos 17 00:00:46,130 --> 00:00:48,909 utilizado cosas de antes pero modificándolas 18 00:00:48,909 --> 00:00:51,210 respecto a lo que es el javascript 19 00:00:51,210 --> 00:00:52,890 bueno, el write sigue siendo 20 00:00:52,890 --> 00:00:54,929 idéntico, pero vamos a ver 21 00:00:54,929 --> 00:00:57,149 cómo se ha quedado el do it, en qué se ha quedado 22 00:00:57,149 --> 00:00:58,729 en algo tan pequeño 23 00:00:58,729 --> 00:00:59,509 como esto 24 00:00:59,509 --> 00:01:02,109 y dice algo así como 25 00:01:02,109 --> 00:01:04,730 evalúame lo que 26 00:01:04,730 --> 00:01:05,590 tenga data 27 00:01:05,590 --> 00:01:08,769 el valor de data y escríbelo 28 00:01:08,769 --> 00:01:10,609 digo, bueno 29 00:01:10,609 --> 00:01:12,549 esto es la bomba, vamos a ver si es verdad 30 00:01:12,549 --> 00:01:14,489 entonces digo 31 00:01:14,489 --> 00:01:36,310 Vamos a escribir 12 más 45 igual 57, digo, pues funciona, digo, bueno, pero aparte puedo seguir escribiendo aquí, bueno, vamos a restarle 7, vamos a dar al Enter y efectivamente 50. 32 00:01:36,310 --> 00:01:39,689 es decir, en todo este proceso 33 00:01:39,689 --> 00:01:43,489 lo que hacemos es evaluar toda la expresión 34 00:01:43,489 --> 00:01:46,629 toda la expresión que hay aquí 35 00:01:46,629 --> 00:01:50,370 y simplemente damos al igual y se va actualizando 36 00:01:50,370 --> 00:01:54,549 podemos borrar nuestra expresión, escribir otra, hacer ya lo que queramos 37 00:01:54,549 --> 00:01:57,310 este es el método posiblemente más vago que hay 38 00:01:57,310 --> 00:01:59,790 en el tema de las teclas se ha reducido al mínimo 39 00:01:59,790 --> 00:02:01,790 porque realmente ahora mismo solo tiene interés 40 00:02:01,790 --> 00:02:06,049 darle al enter, darle a nuestro famoso tecla de 41 00:02:06,049 --> 00:02:10,210 returo enter y hace el do it y lo demás nos da exactamente igual 42 00:02:10,210 --> 00:02:14,370 porque todo lo vamos a recoger dentro de este input, esta era posiblemente 43 00:02:14,370 --> 00:02:17,969 la manera más fácil de hacer una calculadora, pero es una pseudo calculadora 44 00:02:17,969 --> 00:02:20,789 no tiene ninguna apariencia a una calculadora tradicional 45 00:02:20,789 --> 00:02:25,849 bueno pues ya espero que con esto hayamos disfrutado las calculadoras 46 00:02:25,849 --> 00:02:30,069 y pasemos ya a cosas distintas de javascript y pasamos a los 47 00:02:30,069 --> 00:02:32,550 siguientes temas. Saludos.