Transcripciones
1. JavaScript de Java, bucles y condicionales: Video Promo: Bienvenido al script Java. Los Fundamentos. JavaScript es el lenguaje de programación más popular en el mundo se ha llamado el lenguaje de la Web Stack Overflow listado como la tecnología sorda más popular y obtener tener números it como los primeros rangos aprendizaje de idiomas JavaScript te permitirá ser un desarrollador de pila completa o fondo una especialidad en el front end o el back end. Con JavaScript, podrás hacer frente a frontales y frameworks como reaccionar y angular en el lado del cliente . Y también puedes cortar en el lado del servidor de back end sin Js y crear bases de datos con Mongo . DB JavaScript es un idioma, por lo que va a tomar algún tiempo aprender antes de poder escribir poesía o una novela en cualquier idioma, primero hay
que aprender el alfabeto de idiomas, cómo hacer palabras y ver cómo lo usan los demás. Para aprender JavaScript. Vamos a mirar bajo el capó. Esto no sólo va a ser un ejercicio para copiar el código de otra persona para terminar con una aplicación que no entiendes. Todo lo que hagamos será visual en forma de una lección de pizarra en la que realmente se puede ver cómo funciona y se conecta todo. Si eres aprendiz visual, este es el curso para ti. Esto no se trata de ir 0 a 60 o cero a héroe, porque si realmente estás empezando en cero, esos cursos te dejan atrás rápidamente. Se trata de aprender. Entender y aplicar es que podrías construir y crear con JavaScript. Camino seguirá entonces nuestra pizarra blanca. Las lecciones a la manera de laboratorio entrarán en el desarrollador de software Google Chrome. cardos cónsul son juegos de guión Java. No hay nada que necesites descargar para este curso. Sin herramientas especiales, sin pasos adicionales. Sólo Google, chrome, todo. Aprendiste la lección que luego recrearemos juntos en el laboratorio. Entonces te daré un reto de código para recrear lo que aprendimos juntos y luego
miraremos juntos una posible solución. Bienvenido a Java Script. De lo básico. Empecemos a hablar guión laboral
2. JavaScript los fundamentos: the y condicionales: parte 1: Muy bien, bienvenido de nuevo a Java. Guión. De lo básico. En esta sección, vamos a ver el guión Loops y Jolla. ¿ Qué es un bucle en JavaScript? ¿ Loops? Condición evaluada. Si es cierto, ingresamos un bloque de código y ejecutamos las sentencias dentro del bloque de código. Después de ejecutar el bloque co, volvemos a comprobar la condición, y si sigue siendo cierto, el bloque de código volverá a ejecutarse. Repetimos esto hasta que la condición devuelva false. Pero antes de poder mirar bucles, tenemos que examinar lo que significa comprobar una condición. Y JavaScript? ¿ Qué significa comprobar en condición sentencias condicionales, ejecutar u omitir otras sentencias dependiendo del valor de una expresión especificada? Estas declaraciones son los puntos de decisión de tu código, y también a veces se les conoce como sucursales o rutas. Es como decir, si es cierto, ir por este camino si su falso toma este camino. Si te imaginas intérprete de script Java siguiendo una ruta a través de tu código, las sentencias condicionales son los lugares donde el código se ramifica en dos o más rutas. A medida que el intérprete elige qué camino seguir. Veamos unas condiciones verdaderas y falsas. Way vio esto en lecciones anteriores cuando miramos a los operadores de igualdad y desigualdad y un valor en una expresión como cadena verdadera o falsa con el carácter. Ocho es igual en valor al número ocho por coerción y JavaScript. No obstante, cuando usamos el operador de igualdad estricta de triple igual, encontramos que el tipo de cadena y número no son los mismos, por lo que evaluar la expresión es falsa. En nuestro primer caso, tomaríamos el verdadero camino y entraríamos en el bloque de código. En nuestro segundo caso, tomaríamos el camino falso y pasaríamos por encima del bloque de código que podemos usar. Mayor y menor que símbolo está bien para evaluar expresiones. número cinco es mayor que cuatro, por lo que la expresión se evalúa como verdadera y entramos en el bloque de código. En nuestro segundo ejemplo, Número cuatro no es mayor que seis, por lo que evalúa lo falso y pasamos por encima del bloque de código. También son verdad Ian falsas e expresiones en JavaScript. Todo nuevo en la programación de estos términos, verdad y falsedad podría ser un concepto impar del dedo del pie. Entender el contexto de las expresiones de verdad y falsedad. Tenemos que mirar a Booleano. Se trata de Booleano Zehr, lleva el
nombre de George Boole, un matemático,
educador,
filósofo y lógico inglés educador, . Entonces, ¿qué son la verdad y la falsedad? ¿ Valores? Ah, caída. Ver, valor es el valor que traduce lo falso cuando se evalúa en un contexto de bolos. Un valor de verdad e es un valor que se traduce en verdadero cuando se evalúa en un contexto booleano. Empecemos con valores falsos e. False por sí mismo es un falso el valor cero una cadena vacía, No indefinido y no un número son todos falsos e valores. De lo que los valores falsos e significan nuestro que elegimos la ruta que pasa por encima del bloque de código. No miramos dentro de ella. Entonces, ¿cuál es el valor de la verdad? Es todo lo que no es un valor de ver completo. No hay lista para recordar si no es falso. El enunciado que miramos arriba de lo que es una verdad e afirmación. Por lo que hemos mirado a la igualdad, los operadores de
desigualdad mayores que y menos que a los operadores, junto con los valores de verdad, e y falsos e. Veamos una forma más de evaluar una expresión. Echemos un vistazo a los operadores lógicos. Los operadores lógicos permiten comparar los resultados de más de un operador de comparación. Vamos a ver lo lógico y así como lo lógico u operadores. Empecemos con una tía lógica. Este operador va a probar más de una condición. Usaremos el signo doble ampersand. Esto lo encontramos en nuestro teclado con Shift siete. Veamos algún código que tenemos cinco es mayor que cuatro. Doble ampersy ocho es mayor que tres. Doble ampersand nos dice que dentro de los paréntesis de apertura y cierre a los que ambas expresiones deben valorarlo. Verdadero para que toda la expresión se evalúe. Es cierto, por lo que cinco es mayor que cuatro y ocho es mayor que tres son ambos ciertos, por lo que evaluamos esto a cierto. Nuestros siguientes ejemplos se traducen en falso porque ambas expresiones no son ciertas. Onley, en nuestro primer caso con un verdadero valor, nos
lleva al bloque de código. tanto que todas las demás expresiones evalúan a falso llevándonos por un camino para pisar el abrigo. Ahora se ha recurrido al operador lógico, o este operador está buscando al menos una condición para ser verdad. Echemos un vistazo a su código anterior. Ejemplo. Quitemos el doble Amper envía y lo reemplazaremos por las dos tuberías para el u operador cinco es mejor que cuatro, Así que nuestra expresión lo valorará a verdadero, no importa cuál sea la segunda condición. WAY dijo esto para nuestro segundo y tercer ejemplos también. No necesitamos ambas condiciones para ser verdad. Sólo uno en nuestro último ejemplo. Ambas condiciones aire falso, por lo que nuestro u operador devuelve esta expresión como falsa. Por lo que hemos hablado mucho de un valor en expresiones y caminos. Hablemos de nuestras señales de ruta informando a nuestro intérprete de JavaScript a dónde queremos ir. Veamos si las declaraciones else, declaraciones y si las declaraciones, empecemos con si las declaraciones. El enunciado if es la declaración de control fundamental. El enunciado if es la declaración de control fundamental que permite a JavaScript tomar decisiones o más precisamente, ejecutar sentencias condicionalmente y saber qué camino tomar. Sintaxis de la sentencia if implicará la palabra clave si va seguida de paréntesis llenos una expresión, luego seguida de un bloque de código. Si la expresión de valor desperdiciar verdadera, entraremos en el bloque de código. Si la expresión se evalúa como falsa, entonces pasaremos por encima de ese código que debería sonar como revisado a lo que acabamos de cubrir. Si el número cinco es mayor que el número cuatro, entonces vamos a entrar al bloque de código. Esto nos permitirá registrar esta cadena verdadera condición ahora si la cambiamos y ponemos una condición de que sea falsa como cinco es mayor que seis. Cuando ejecutemos nuestro código, no
ingresaremos ese bloque de código y no tendremos acceso a la cadena. Condición verdadera la segunda forma de la sentencia if, introduce la cláusula else la cual se ejecutará cuando la expresión es falsa. ¿ Qué pasa si quieres varias opciones para evaluar a True, Vamos a declarar una variable llamada puntuación de prueba le dará un valor de 88 entonces creará una if else y tenemos puntuación de prueba ya que la expresión es mayor a 90. Tenemos un bloque de código. Esto son felicitaciones. Tienes un nombre Después de eso? Tenemos una declaración else y tenemos un registro de consola dice que fallaste. Mejor estudia más la próxima vez en nuestra declaración if else, si evaluáramos, true obtendría una felicitaciones receptivas. ¿ Tienes nombre? Si evaluamos a falso, tomamos el camino a la declaración else y recibes un responsive fallaste mejor estudio próxima vez, podrías imaginar que esto no es súper útil con una puntuación de 88 que está muy por encima fallando. Entonces vamos a añadir algo más. Si las opciones, si la puntuación está por encima de un 80 entrará en el bloque de código que devuelve la cadena. Gran trabajo tienes que ser y luego repite ese patrón de lo demás. Si para una retroalimentación más específica, esta sección del código hace una respuesta mucho mejor a un 88 78 o 68 en lugar de un pase
fallido única versión del abrigo. Está bien, eso es todo lo que tenemos. Por ahora. Gracias por echar un primer vistazo a evaluar las condiciones. Estamos todos listo para nuestra próxima lección sobre Bucles JavaScript. Pero primero, vayamos al laboratorio y pongamos en práctica lo que hemos aprendido.
3. JavaScript de Java, bucles y condicionales: parte 1 Lab: Muy bien, bienvenidos de nuevo al laboratorio y nuestra lección. Hablamos de gastar esta sección mirando bucles de script Java. Pero antes de que podamos conseguir ese bucles JavaScript extranjero, primero
debemos evaluar una expresión para determinar si es verdadera o falsa. Por lo que revisamos y aprendemos más sobre la evaluación de condiciones. Hablamos de que nuestra condición sea como un camino. Si una expresión es verdadera o falsa determinará qué hace nuestro intérprete de JavaScript con nuestro código fuente. Revisamos a los operadores de igualdad y hablamos de los mayores que y menos que los operadores. A continuación miramos la verdad e y las falsas expresiones E. Miramos la lista específica de expresiones falsamente y luego discutimos que cualquier cosa que no sea falsa e es cierta. También miramos a los operadores lógicos y y o por último, nos metimos en ella. Si un l declaraciones, estos aires como este señas air javascript intérprete lee cuando resultados verdaderos y falsos lo han dicho en un camino. Entonces sigamos adelante y pongámonos a trabajar. Empezaremos con el reto. A continuación se presentan varias expresiones de JavaScript. Me gustaría que entraras y cambiaras el código en todos estos ejemplos para hacerlos verdaderos si actualmente
están devolviendo falso. Está bien, ¿cómo va eso? Ojalá eso no fuera demasiado difícil para ti. En nuestro primer ejemplo, podríamos haber resuelto esto de un par de maneras. Podríamos haber cambiado la dirección de los mayores que signo Toe no han dicho que cinco es menos de siete. También podríamos haber cambiado el número cinco a un número mayor como nueve para hacer también esta verdadera expresión. A continuación, tenemos el número siete igualando estrictamente la cadena con el carácter número siete en ella . Operadores estrictos buscan valor, que en este caso es el mismo y tipo, que en este caso no es lo mismo. Entonces podemos cambiar el triple igual a un doble igual, y estamos todos configurados siguiendo eso. Tenemos el número siete conjunto estrictamente igual a una cadena con los caracteres que deletrean siete script Java quiere ser nuestro amigo y ofrecerá hacer coerción como en el
ejemplo anterior . Pero no coaccionará estos valores para que sean los mismos. No hay nada que podamos hacer para hacerlos iguales para que podamos cambiar el operador de igualdad a un operador de desigualdad. Un signo de exclamación seguido con un signo igual simple o doble. Ambos devolverán un valor de True porque hay otro verdadero de valor o tipo. Por último, tenemos un valor falso e de falso en su lugar. Podemos colocar cualquier valor que no sea falso ver valor que discutimos en nuestra lección. Muy bien, tiempo para un próximo reto. Usemos operadores lógicos. Me gustaría que utilizaras el operador y para mostrar las cuatro opciones diferentes que puedes usar para devolver Uno verdadero y tres falso es. Entonces quiero que uses el operador o lógico y muestres por ejemplos y cuáles tres respuestas son verdaderas y una respuesta es falsa. Adelante y pausa. Un video en unos momentos volverá a reunirse y encontrará una solución. Muy bien, Este reto fue bastante abierto de final así que podrías haber llegado con cualquier número de soluciones . Empezaremos con cuatro enfoques diferentes al y operador que terminan con una expresión
verdadera y tres falsas que tenemos. Cinco es mayor que tres y 10 es mayor que verdadero, lo que evalúa como verdadero. Tenemos cinco es menor que tres lo cual es falso y 10 es mayor que dos, lo cual es cierto. Pero esto evaluará como falso porque el operador y lógico espera que ambas expresiones devuelvan verdadero para que vuelva toda la expresión. Es cierto que encontramos esto como el caso en el tercer ejemplo está bien y nuestro cuarto ejemplo. Ambas expresiones devolvieron falsas, por lo que no debe ser de extrañar que nos volvamos falsos también. Ahora veamos a nuestro u operador. En este ejemplo, utilizamos el mismo código pero cambiamos el operador y con el operador o. El resultado es que los primeros 3 ejemplos volvieron verdaderos, porque en el segundo y tercer caso, sólo
necesitamos un mínimo de una expresión para regresar. Verdadero para que vuelva toda la expresión. Es cierto, el último ejemplo muestra cómo necesitamos que todas las expresiones igualen falso para devolver una
declaración falsa . Muy bien, vamos a cerrar este wah mirando el si más y lo demás. Si las declaraciones este va a ser nuestro gran reto, quiero que uses el if else y si las declaraciones usan uno. Si dos más ifs y uno más en la declaración en nuestra lección, nos imaginamos puntajes de prueba. Siéntete libre de hacer lo que quieras. No obstante, si necesitas una sugerencia, podrías probar algo que tenga que ver con lo que debes hacer dependiendo de cómo sea el clima. El verdadero reto de este problema es que quiero que uses un ejemplo del operador lógico y o bien, adelante y dale a esta una toma de video positivo y en unos momentos se juntarán para encontrar una solución. Muy bien, ¿Cómo ir? Esperemos que eso fuera un poco un reto. Voy a seguir adelante y declarar una variable llamada temperatura todo lo pondré igual al número 74 todos. Después declara otra variable llamada lluviosa y ponla en el booleano. Verdadero a partir de ahí abriremos con nuestra primera sentencia If evaluaremos la
temperatura de expresión es mayor a 90. Si eso es cierto, iniciaremos sesión en la consola. Yo voy a nadar porque el templo EU 74 la expresión evaluará a falso. Eso significa que pasaremos por encima que podría bloquear y mirar la siguiente expresión, que es otra. Si declaración aquí tenemos temp es mayor a 80. Si es cierto, registraremos. Voy a trabajar en mi 10. No obstante, evaluará a falso también. Pasemos a nuestro próximo más. Si declaración, vamos a utilizar el operador lógico. Y eso significa que ambas expresiones deben evaluar a verdadero para que podamos entrar en nuestro
bloque de código . El primero es que la temp es mayor a 70 lo que en este caso es cierto. El segundo es un operador de desigualdad adherido a la variable lluviosa. Sabemos que Rainey tiene un valor de lo booleano. Es cierto, pero el operador en igualdad invertirá eso, haciendo
que la expresión sea falsa, lo que significa que pasaremos por encima del código en nuestra siguiente declaración si cuando hagamos eso ,
encontramos que es cierto que nuestra temp es mayor de 70 y que lluvioso es un bullying de verdad, , lo que significa que finalmente podemos entrar en nuestro bloque de código e iniciar sesión en la consola. Voy a agarrar mi paraguas porque eso fue cierto. Pasaremos por encima de nuestra declaración final sobre lo demás. Está bien, Si eso aún era un poco desafiante, inténtalo de nuevo. A lo mejor esta vez, imagina actividades que podrías hacer dependiendo de cuál sea tu cuenta bancaria y cuál sea tu
nivel de energía . Es importante que no te apresures a un nuevo tema hasta que al menos hayas lucharado con el tema. No es necesario dominar el tema, pero la lucha libre con él es esencial. Espero que disfrutes de este laboratorio en la evaluación de declaraciones y si más cláusulas y te veremos en nuestra próxima lección, donde nos sumergimos en bucles.
4. JavaScript de Java, bucles y condicionales: Cambiar estado: Bienvenido de nuevo al script Java, Los fundamentos y esta lección. Vamos a ver las declaraciones de cambio ahora que hemos aprendido acerca de la condición ALS y uso de if else y else if statement vamos a ver una declaración que no utiliza las llamadas la sentencia switch. ¿ Qué es una declaración de cambio? El enunciado switch se utiliza para evaluar una expresión, luego asociarla con una cláusula case y finalmente ejecutar código ejecutando sentencias que
coincidan con ese caso. Echemos un vistazo a alguna sintaxis. Tenemos el interruptor de palabras clave reservadas de JavaScript. Tenemos entonces una expresión entre paréntesis. Esta expresión es lo que intentaremos encontrar un caso de coincidencia al entrar en nuestra forma de
bloque de código . A continuación, usa la palabra clave caso. Lo que ponemos tras caso es el valor que buscamos para ver si coincide con el
argumento de expresión que ponemos en nuestra declaración switch para empezar. Si hay una coincidencia para ese caso, entonces entramos en el bloque de código específico. Si no hay partido, entonces pasamos al siguiente caso. Seguimos trasladando caso a caso, buscando un partido. Si no encontramos uno, entonces tenemos el JavaScript preservado palabra default. Si llegamos al default sin financiar un partido, entonces automáticamente correremos ese bloque de abrigo. Otra cosa que podrías notar es la palabra clave brake. Lo que esto hace es romper nuestra declaración de cambio. Si hemos encontrado un caso coincidente, por ejemplo, si nuestro primer caso fue un partido, no
queremos preguntar si los siguientes casos son un partido porque ya encontramos nuestro partido . El break you bird nos sacará de la declaración switch tan pronto como hayamos encontrado un valor
coincidente. Ahora que hemos mirado la sintaxis, sigamos adelante y miremos un ejemplo. Vamos a crear una declaración de cambio que responda a la calificación de alguien en una prueba. Empezaremos declarando una variable llamada comentario de grado lo firmará el valor de una cadena Estar bien. En primer lugar, declarar nuestro interruptor curado que dentro de los paréntesis pondrá nuestra variable de observación de grado como nuestra expresión. Esto nos llevará a nuestro bloque de código. Empezaremos por mirar el primer caso. Es la cadena A. La cadena A no coincide con el valor de la expresión para comentario de grado que sabemos es la cadena sea así que saltamos el descanso y nos movemos al siguiente caso, que esta cadena sea. Eso es un partido. Entonces ejecutamos el bloque de código que viene después de él, en el que obtenemos una alerta con la cadena que dice Buen trabajo. Entonces cuando realmente ejecutamos esto, salimos de nuestro código después de la alerta. Estos son los conceptos básicos de usar la sentencia switch para revisar. Es así como funciona. El switch expression, el valor entre los paréntesis se evalúa una vez que se compara el valor de la expresión con los valores de cada caso. Si hay una coincidencia, ejecuta
el bloque asociativo de código. Está bien. Gracias por echar un vistazo a las declaraciones de cambio conmigo. Te veré pronto en el laboratorio para poner en práctica lo que hemos aprendido.
5. JavaScript de Java, bucles y condicionales: Cambiar las funciones de la estado: Está bien. Bienvenido de nuevo al laboratorio donde vamos a mirar usando una declaración de cambio. El switch reconocerá la sentencia switch. Palabra clave. La expresión que damos entre paréntesis entrará en el bloque de código, buscando caso que coincida. Cuando encuentre ese partido, ejecutará el bloque de código asignado a ese partido. Cada bloque de código tiene asignado un descanso. Esto es para que podamos salir de la sentencia switch cuando encontremos el caso coincidente, lugar de continuar ejecutando el resto de esta declaración al final de los casos
tendrá una palabra clave predeterminada con el bloque de código asociado a ella. De esa forma, en caso de que no pudiéramos encontrar una coincidencia, aún
tendremos una respuesta a la expresión pasada en el inicio a la
sentencia switch . Adelante y escribamos esto. Intacs juntos escribirán nuestra palabra clave switch, cual pasaremos una expresión en esto nos lleva al bloque de código donde tenemos el primer caso. Comprobamos contra la expresión Si es una coincidencia, entonces ejecutamos el bloque de código asociado a ella. luego salgan de nuestra declaración de cambio. Si no lo hace, pasamos al siguiente caso y repetimos el proceso para tantos partidos posibles como
quisiéramos hacer. Entonces, en caso de que no podamos encontrar un partido, tenemos el defecto curado. Eso nos llevará entonces a un bloque de código que queremos devolver si no podemos encontrar una coincidencia. Entonces ahora aquí es un reto, y esto podría ser un poco elaborado. Quiero que cree una declaración de cambio y pase a ella. Una expresión respecto a un rollo de dados dirá que seis es el mejor y uno es el peor. Crea un bloque co de tu elección para cualquier partido y asegúrate de terminar todos tus casos posibles con el bloque de código predeterminado. Puedes elegir entrar realmente en cualquiera de los números del uno al seis o para tu
expresión,
puedes optar por expresión, codificar duro cualquiera de los números del uno al seis. O puedes hacer alguna investigación que se te ocurra un método que pasará aleatoriamente un número
diferente. Dos. El expresión cada vez. Adelante y pausa el video y dale una toma y en unos minutos, nos ocurrirá la solución, Muy bien. ¿ Cómo te fue? Adelante y veamos una posible solución. Seguiremos adelante y declararemos una variable llamada dados y vamos a código duro de valor del número seis. Entonces crearemos una declaración de cambio que le pasaremos. Bueno, entonces crea la sentencia switch y le pasará una expresión para ser evaluada en este caso, los dados variables. Después creamos un caso para todas las opciones posibles números uno a seis. Para cada uno de ellos, tenemos un bloque de código que aprenderá una cadena específica cuando encuentre una coincidencia. Después tenemos el break curado para salir inmediatamente de la sentencia switch una vez que encontremos un partido y luego cerramos con su declaración por defecto. Si no hubo partido, ojalá eso fuera lo suficientemente sencillo. No, echemos un vistazo a la pregunta del bono ahora mismo. Esto se ve un poco aburrido. Estamos recubriendo duro de valor, luego creando todo este código para diferentes respuestas posibles. Pero ya sabemos cuál es la respuesta. Entonces vamos a aprender una forma de hacer que el dado ruede al azar. Vamos a usar dos ingredientes. En primer lugar, tenemos las matemáticas, ese método de piso. Esto tomará cualquier valor de número de script Java y lo redondeará hacia abajo al entero más cercano. Sigamos adelante y veamos algunos ejemplos de pensamiento matemático Piso en acción. A continuación utilizaría el método aleatorio de punto matemático. Esto no elegirá un número aleatorio en cualquier rango, pero elegirá un número aleatorio mayor o igual a cero y menor que uno. Entonces básicamente cualquier cosa desde 2.9999 y así sucesivamente. Echemos un vistazo a ejecutar el método aleatorio de punto matemático un par de veces para ver cómo funciona, así que vamos a querer un resultado entre uno y seis. Si quieres. Pausa el video y prueba el código en el cónsul para tener una idea al respecto. O puedes aguantar para algún pseudo código pseudo pseudo se está acabando. Lo que quieras hacer en inglés para ayudar con un plan de acción planeará usar el método de piso de
punto matemático . Vamos a pasarle un argumento de que queremos tomar el valor y atraer al entero
más cercano. Si estamos usando el método aleatorio de punto matemático que devolverá de valor que es mayor o igual a cero y menor que uno. Entonces la pregunta es, ¿qué necesitarás para multiplicar a Matha al azar por como tu argumento dentro del
método de piso de punto matemático ? Adelante y pausa el video y dale una toma. Muy bien, ¿Cómo ir? Trabajemos en una solución tomará el método de piso de pensamiento matemático y pasó a ella. El argumento del método aleatorio de punto matemático y lo multiplicará por siete. Tenemos que hacer siete porque siempre vamos a redondear a la baja 70.999 multiplicado por seis
siempre va a ser de cinco puntos algo, que se redondeará a cinco por piso de punto matemático. Vamos a ejecutar esto un par de veces para ver los resultados. De acuerdo, ahora no podemos simplemente asignar este valor a los dados. Si lo hacemos la primera vez. Dice es un signo de valor, será aleatorio,
pero luego, pero luego, a partir de ese punto, el valor ahora se establece en el número originalmente aleatorio. Entonces en su lugar, vamos a pasar este creador de dados aleatorios Roll directamente a nuestra declaración de cambio. Entonces cuando ejecutamos nuestra declaración de cambio, podemos ver que nuestro creador de números aleatorios está funcionando. Cada vez que ejecutamos nuestra declaración de cambio, el número aleatorio está financiando una coincidencia de caso y devolviendo el bloque de código apropiado, alertándonos con un mensaje. Muy bien, Eso es todo lo que tenemos por ahora. Gracias por tomar esto. Mira conmigo las declaraciones de cambio y nos vemos en nuestra próxima lección.
6. JavaScript de Java: the y condicionales: para: por, mientras que tiempo, hace/mientras Mientras bucl: Muy bien, bienvenido de nuevo al script Java. Los fundamentos y esta lección. Vamos a ver tres tipos de bucles, mientras que los bucles lo hacen mientras que los bucles y cuatro bucles cerrarán nuestra lección mirando el bucle específicamente con un aumento. En nuestra última lección, nos imaginamos al intérprete de script Java encontrando con una declaración condicional y eso
provocando que el código se ramifique en diferentes rutas posibles a través de su código fuente. Las declaraciones de bucle son aquellas que devuelven el camino de vuelta sobre sí mismo para repetir porciones de tu abrigo. Seguimos eligiendo la entrada al camino verdadero hasta que evaluamos una expresión es falsa o falsa. E Empecemos por lo salvaje. Echemos un vistazo a la sintaxis básica. Colocamos la palabra clave well que dentro de los paréntesis. Colocamos nuestra expresión para evaluar. Mientras esto sea cierto, entraremos en el bloque de código una y otra vez. Este bucle se ejecutará siempre y cuando la expresión sea verdadera. Echemos un vistazo a algún código declarará una variable llamada puntuación luego usará la palabra clave mientras para determinar nuestro tiempo. Lou, nuestra expresión es que la puntuación es menor a cinco. Nuestro intérprete de script Java evaluará primero la expresión. Si es falso, pisará el código. Si la expresión es verdadera, intérprete ejecutará esta declaración. En este caso, el marcador cero es menor a cinco, lo cual es cierto. Entonces ejecutamos la sentencia lo que significa registrar el valor de la puntuación que es cero. A continuación, incrementamos la variable de puntuación por un valor de uno. A continuación el intérprete de JavaScript evalúa si este nuevo valor de uno es menor a cinco, lo cual es cierto. Entonces ejecutamos de nuevo esta declaración de manera, luego registramos el valor de la puntuación que es uno entonces incrementamos el valor de la puntuación una otra vez. A continuación, incrementamos el valor de la puntuación en uno. Volvemos a nuestra expresión y encontramos que también sigue siendo menos de cinco. Y así ejecutamos esta declaración nuevamente estos registros de valor de nuestra puntuación, que es para entonces incrementamos nuestro valor. Otra vez. Entramos a este bloque de código una y otra vez hasta que llegamos a la Expresión cinco es
menor a cinco, lo cual es falso, lo que significa que no ejecutamos el código. Pero paso por encima de él. Y así es como funciona un bucle while. Ejecutamos el bloque de código, mientras que la expresión es verdadera. A continuación, veamos el bucle do while. Esto funcionará igual que el bucle while. Con una excepción, ejecutaremos el bloque de código al menos una vez antes de evaluar. Si una expresión es verdadera o no, Veamos un ejemplo, declarará una variable y lo dijo igual al valor de cinco. Después usaremos nuestra palabra clave do, seguida de un bloque de código, registrando nuestro valor, incrementándolo en uno. Después evaluamos la expresión. Esto evalúa lo falso, pero eso fue después de que ya registramos el valor y lo incrementamos en uno. A continuación tenemos nuestro para Luke. Este por mucho será el bucle que te encuentres usando una y otra vez. Nuestros bucles suelen tener un contador variable de algún tipo. Esto se inicializará antes de que comience el bucle y se probará después de cada iteración o viaje por el bucle. Por último, la variable contador es incriminada o actualizada de algún tipo de manera, luego volver a probarla. Si es cierto, volvemos al bucle thes aire. El condicional de inicialización de tres partes prueba una declaración de actualización. Uno se ejecuta antes de que el bucle inicia sentencia para definir la condición para ejecutar el bucle Se ejecuta la sentencia true o false tres cada vez que se ha
ejecutado el bucle . Echemos un vistazo a algún código. Tenemos la palabra clave para declaración uno ¿hay inicialización? Hemos declarado la variable I y le asignamos el valor de cero. Algo a destacar es que esto no es como el alcance. Esta no es una variable local. Es manera global. Después probar el padecimiento. Al mirar la segunda declaración es cero menos que 10. Sí. Antes de pasar a la tercera declaración, entramos en el bloque de código. Registramos la cadena. Mi número favorito es entonces puede captar el valor de la variable I que en este punto es cero. Entonces podríamos acariciar un signo de exclamación. Ahora nos fijamos en nuestra tercera declaración. Dice que incrementamos el valor de compro uno. Entonces ahora empezamos de nuevo. Vamos a nuestra declaración número dos y probamos si esto es verdadero o falso es uno
menos de 10. Sí. Entonces entramos nuevamente al bloque de código y elogiamos el código que ahora dice que uno es tu número
favorito. Repetimos estos pasos y te decimos que el valor de I es 10 que no es menor a 10. Entonces la expresión es falsa. No entramos al bloque de código, pero pasamos por encima de él en este 100.4 bucles. Y si bien los bucles no son exclusivos el uno del otro, veámoslos uno al lado del otro. Echemos un vistazo a algún código para ver cómo se comparan. Se puede ver que inicializamos la variable de I es igual a cero. Entonces tenemos un padecimiento que revisar. En este caso, yo, con el valor cero, es menor a 10. Entonces entramos en el bloque de código, y la diferencia es que dentro del bloque Coe es donde los incrementos estamos actualizando nuestro valor , y la diferencia es que es dentro de nuestro bloque de código donde incrementamos o actualizamos nuestro valor en un bucle while. Después probamos, se actualizan valor de nuevo, y, si es cierto, volvemos a nuestro bloque de código, ejecutamos el código y actualizamos de nuevo nuestro valor hasta que la prueba ya no sea verdadera. Ambos enfoques son igualmente válidos. A menudo encontrarás casos en los que puedes usar un bucle while o cuatro. Vamos a cerrar mirando el bucle a través de una matriz. Este será un caso común. Uso para cuatro bucles. En primer lugar, sigamos adelante y declaramos que una matriz lo llamará nombres de zoológico. Recuerda, las
matrices son geniales para la lista. También necesitaremos la longitud de nuestra matriz. Podemos hacer esto de un par de maneras. En nuestro bucle de cuatro, podemos poner nombres de zoológico longitud de punto, o podríamos declarar nueva variable y un hijo al valor de los nombres de zoológico longitud de punto. Seguiremos adelante y haremos eso. Adelante y armemos esto juntos en nuestro bucle de cuatro. Usaremos la palabra clave para entonces entraremos son tres sentencias se inicializarán o contarán a cero que nuestro caso de prueba es si el contador es menor que la longitud de la matriz, que en este punto es tres que nuestro tercero es la actualización en la que incrementamos o valoramos por uno. Si nuestra segunda declaración, que es una prueba, devuelve verdadera, entonces entramos en su bloque de código y en la cadena Logar que hemos creado juntos nuestro valor para los ojos y luego actualizado el dedo del pie. Uno es menor que esa longitud de matriz de tres. Entonces entramos en el bloque co de nuevo alguna vez giró la cuerda. Mi animal zoológico favorito es un tigre. Después actualizamos nuestro valor, otro momento a que es menor a tres. Entonces entramos de nuevo en nuestro bloque de códigos y conseguimos mi zoológico favorito. Animal es el oso con una actualización, nuestro valor por uno. Y ahora encontramos que tres no es menor que la longitud de la matriz, que es tres. Entonces pisamos nuestro código y terminamos. Está bien. Eso es todo lo que tenemos por ahora. Gracias por tomar esto primero. Mira bucles conmigo. Ahora vamos al laboratorio para poner en práctica lo que hemos aprendido.
7. JavaScript de Java: Loops y condicionales: para: por, mientras que tiempo, Do/While de labores: Muy bien, bienvenidos de nuevo a nuestro laboratorio. En nuestra lección, echamos nuestro primer vistazo a los bucles. Primero miramos los bucles salvajes que correrán un bloque de código una y otra vez mientras que en expresión es verdad. A continuación miramos do while loops que harán lo mismo. Pero incluso si la expresión inicial es falsa, el bloque de código se ejecutará al menos una vez. Y finalmente miramos nuestro bucle de cuatro, con mucho el más popular, que contiene tres declaraciones. El primer inicializar es la variable. El segundo ejecuta la condición de prueba, y luego el tercero actualiza el valor. Cerramos mirando cómo usar cuatro bucles con la carrera. Empecemos con un bucle while. Quiero que crees un bucle while que se ejecutará cinco veces. Recuerda, necesitarás establecer algún tipo de contador. Necesitarás el curado mientras luego llenar los paréntesis con una evaluación que sea verdadera o falsa que un bloque co. Para entrar cuando la expresión sea verdadera, entonces necesitarás actualizar el contador, seguir
adelante y pausar el video, y en unos minutos nos reuniremos y encontraremos una solución. Muy bien, Cómo ir Primero, sigamos adelante y declaramos una variable para ser nuestro contador. Podemos llamarlo como queramos. Simplemente lo llamé yo y le asigné el valor de cero. Después escribimos nuestra palabra clave mientras y la expresión yo es menor de cinco, que en este punto es cero. Por lo que esta expresión es cierta. Después logramos al cónsul una contaminación de la cuerda. El contador ha corrido. Una vez para hacer eso, tenemos que tomar el valor del contador y agregarle uno. Eso no cambió el valor. Simplemente cambió lo que era largo. La siguiente línea de código es lo que actualizaremos nuestro valor. Yo nunca es valor de uno. Entonces volveremos al código y repetiremos el proceso una y otra vez hasta que tenga el valor de cinco en el que la expresión se vuelve falsa y pasemos por encima del código. Y estos son nuestros resultados. Muy bien, sigamos adelante y pasemos al bucle do wild. Recuerda, este es el bucle que se ejecutará al menos una vez. Aunque la expresión sea falsa. Aquí tienes tu reto. Queremos que uno sea un ejemplo de un bucle que se ejecutará aunque la primera instancia de la expresión sea falsa. Adelante y pausar el video y en unos momentos volverán juntos y encontraremos una solución. Muy bien, ¿Cómo ir? Vamos a resolver esto. Juntos declaramos primero un contador variable y un signo en el valor de cinco. Bueno, entonces usa la palabra clave do, seguida de un bloque de código. Dentro de ese código. Bloque registrará la cadena en bucle, corrió incluso con expresión falsa. Entonces, después del bloque de código usará la palabra clave wild y el contador de expresiones es menor a cinco , lo cual no es cierto, ya que cinco no es menor a cinco. Muy bien, llevamos el registro inicial a la consola y luego debido a que su expresión es falsa, pasamos por encima del bloque de código y terminamos con él. Siguiente. Echemos un vistazo a nuestro último bucle, El cuatro bucle. Este es, con mucho, el bucle más popular. Vamos a cerrar con un gran reto. Quiero que cree una matriz y la llene con al menos cinco valores. En este caso, preferentemente números. Recuerda, un aumento son geniales para listar jonrones, puntajes de
prueba, temperaturas, cheques de pago En tal, quiero que mires a través de esa matriz con un bucle for. Al igual que en el último laboratorio, quiero que luego ejecuten cada uno de esos valores a través de un conjunto de, si else y else if sentencias, un total de uno if to else ifs y otra. Tienes todas las herramientas para hacer esto entre las lecciones anteriores y los laboratorios. Si luchas, está bien. Tómate tu tiempo. No te quemes. Pero si luchas con esto por unos 15 a 30 minutos, eso es justo. Si haces eso antes de continuar con la respuesta, aprenderás mucho,
mucho más que solo viéndome teclear en una solución. Adelante y pausa el video y dale una toma. Está bien, ¿cómo te vas? Hay una serie de formas en las que podrías haber resuelto esto. Primero, sigamos adelante y creemos una matriz. Voy a ir con el tema deportivo. Se va a decretar mi idea. Un array con valores respecto a un promedio de bateo de equipos de beisbol por jugador. Voy a recorrer esa matriz y usar las declaraciones else if para determinar si un
jugador recibe un gran aumento, un pequeño aumento, una palmadita en la espalda o se le muestra la puerta. Así que adelante y crea mi matriz de promedios de bateo. 3 33 3 27 a 67 a 94 3033 10 a 55 a 42 2 17 Y firmaré este valor de matriz al promedio de bateo
variable tan bien, derecha son cuatro palabra clave para decirle al intérprete de JavaScript que vamos a usar un bucle aquí mismo. Bueno, entonces, Philip, nuestra expresión con tres declaraciones son Primera declaración está inicializando el contador. Por lo que estableceremos la variable I 20 porque una carrera empieza a contar a cero. Haremos esto para el primer bateador de nuestra alineación. Nuestra prueba será entonces toe preguntar si nuestro valor inicial de cero es menor que nuestra longitud de matriz, que es un valor de nueve. Si es así, entraremos en el bloque de código y en el bloque de código. Tendremos nuestro si lo demás y lo demás de declaraciones. Nuestro primer bateador está golpeando 3 33 por lo que nuestra primera expresión de promedio de bateo del índice cero es mayor que 300 Esto es cierto. Entonces entramos en ese bloque de código, cerraremos al cónsul. Aquí tienes un bono de $1,000,000. Porque eso era cierto. No entraremos en ninguna otra parte del código pasará a la tercera declaración en nuestro bucle que actualiza nuestro valor inicial por uno. A partir de ahí, probamos nuestro valor con la segunda declaración. Uno es menos de nueve. Entonces volvemos a un Kobach. Tenemos un promedio de bateo de índice uno con un valor de 3 27 Seguiremos adelante y repetiremos
exactamente el mismo proceso. Cuando entramos en nuestra cláusula if else, vemos que la primera expresión vuelve a ser cierta. Por lo que nos encanta la consola. Aquí tienes tu bono de $1,000,000. Después volvemos a nuestra declaración. Tres del bucle la actualización. Nuestro valor inicial, que ahora es demasiado dos, es menor a nueve. Entonces volvemos a nuestro bloque de código. Hacemos esto una y otra vez hasta que nuestro valor inicial está ahora en nueve, que no es menor a nueve. Por lo que no entramos en nuestro bloque de código. Está bien. Espero que eso fuera un reto para ti, pero también espero que estés empezando a ver cómo todo lo que hemos estado aprendiendo está empezando a juntarse y también que te estás dando cuenta de que hay muchas formas de
resolver problemas. Gracias por echar un vistazo a bucles conmigo en este laboratorio y nos vemos en nuestra próxima lección .