Curso JavaScript desde 0. Control flujo. Condicional If III. Vídeo 13

  Рет қаралды 69,009

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 86
@blackhole819
@blackhole819 5 жыл бұрын
De lo mejorcito de youtube tus cursos
@juanmanuelsalazarmanuel3379
@juanmanuelsalazarmanuel3379 7 жыл бұрын
Tienes razón Juan. Tenía un error de código. Mi dislexia es preocupante. Pero te cierras y pasa lo que pasa. Gracias y sigue con tus vídeos que nos enseñan mucho.
8 жыл бұрын
Soy de la vieja escuela de Pascal... hace mucho que no programo pero con tus explicaciones se me está haciendo muy fácil. Gracias por tu trabajo.!!!
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
Gracias a ti por tu comentario. ya somos dos de la vieja escuela. Un saludo!!
@seluesma
@seluesma 5 жыл бұрын
Sos el dios de la programacion
@JULIANDRESGM
@JULIANDRESGM 7 жыл бұрын
Maestro Juan, una vez más, muchísimas gracias por dedicar tu tiempo a la realización de los tutoriales y por compartir tu conocimiento.
@pildorasinformaticas
@pildorasinformaticas 7 жыл бұрын
Gracias por el comentario. Un saludo!!
@uxatemai1165
@uxatemai1165 7 жыл бұрын
los videotutoriales son lo mejor!! gracias por compartir sus conocimientos con nosotros los principiantes, saludos!
@pildorasinformaticas
@pildorasinformaticas 7 жыл бұрын
Gracias por el comentario. Me alegro de que te gusten. Un saludo!!
@pascualoiveros
@pascualoiveros 5 жыл бұрын
saludos profe desde panama
@soniazm4608
@soniazm4608 2 жыл бұрын
Lo hice con la función Number() alert(Number(num1)+Number(num2)); Gracias por los tutoriales
@JEISONJESIDVERGARADIAZ
@JEISONJESIDVERGARADIAZ 8 жыл бұрын
ahora siguiendo tu curso de javascript esperando mas video del curso de java de ante mano gracias ya puedo decir que domino un poco java gracias a ti y ahora dandole a javascript
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
+JEISON JESID VERGARA DIAZ Gracias por el comentario y por seguir mis vídeos. Un saludo!!
@rolocarrazanasabates2324
@rolocarrazanasabates2324 8 жыл бұрын
lo mejor que existe en cursos de programacion
@jlsanchez005
@jlsanchez005 4 жыл бұрын
buen material... pura crema tus cursos
@erikascaceres
@erikascaceres 4 жыл бұрын
Parecen pocos "me gusta", pero son bien sinceros. ¡Gracias!
@edwinpopoca9204
@edwinpopoca9204 5 жыл бұрын
buenos vídeos bien explicados sigue así te seguiremos tienes un subscriptor más, solo una opción más y complemento puede ser con Number() y en el browser inspeccionar y consola si aprace de color negro es string si aparece de color azul es numerico, gracias.
@MarioEmilianoFernandez
@MarioEmilianoFernandez 8 жыл бұрын
Explicas de una manera muy clara! Excelente.
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
+Mario Emiliano Fernández (makiomilano) Gracias !! Me alegro de que te guste. Un saludo
@ibanmuga2526
@ibanmuga2526 4 жыл бұрын
De los mejores docentes que he visto. Es claro, conciso... Perfecto.
@appsjlond7120
@appsjlond7120 7 жыл бұрын
Nuevamente muchaaaaaaas gracias por estos excelentes tutoriales. Éxitos.
@d-landjs
@d-landjs 5 жыл бұрын
Siempre agradecido por compartir tus conocimientos!!! Excelente explicación!!
@MiguelReyesDeveloper
@MiguelReyesDeveloper 4 жыл бұрын
Antes de pasar el próximo vídeo dejo aquí mi código javascript para que esta calculadora funcione con switch y los símbolos de operación en vez de tener que escribir la palabra de la operación: var num1=parseFloat(prompt("Introduce el primer número")); var num2=parseFloat(prompt("Introduce el segundo número")); var operacion=prompt("Qué operación deseas realizar? [+ | - | * | / ]"); switch (operacion) { case "+": operacion=num1+num2; alert("El resultado es: " + operacion); break; case "-": operacion=num1-num2; alert("El resultado es: " + operacion); break; case "*": operacion=num1*num2; alert("El resultado es: " + operacion); break; case "/": operacion=num1/num2; alert("El resultado es: " + operacion); break; default: alert("Esa operación no está disponible."); break; } //parseFloat es para números decimales
@chuchotech5513
@chuchotech5513 3 жыл бұрын
Estos son los mejores curos de programacion en Espanol que he conseguido. Si me permite una sugerencia, sabiendo lo detallista que es usted en sus cursos, seria genial si hace un curso de configurar un ecommerce store usando angular, javascript, nodjs y mysql ya que los cursos que he conseguido dejan muchos cabos sueltos > estoy seguro que usted lo haria mucho mejor por los detalles que siempre cubre
@juanmanuelsalazarmanuel3379
@juanmanuelsalazarmanuel3379 7 жыл бұрын
Te he mandado hace un rato una consulta de un if. Si lo hago con un switch si me sale bien. Estoy doblemente alucinado...
@pildorasinformaticas
@pildorasinformaticas 7 жыл бұрын
Pues in lugar a dudas tienes un error en tu código con el If. Tengo unos cientos de mails sin abrir, cuando me ponga a ello veré tu consulta y te diré algo. Un saludo!!
@Angela-ll3zi
@Angela-ll3zi 7 жыл бұрын
MUCHÍSIMAS GRACIAS...por compartir tus conocimientos...SALUD.🖖🏼
@frankogb17
@frankogb17 9 жыл бұрын
Tambien se puede hacer una calculadora con switch, no se si en este curso estará esa instrucción.
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
+Franco Sarabia Así es. Como ya he hecho unos cuantos cursos de programación y el switch está presente entodos. no recuerdo si en este curso lo comenté o no lo comenté.... Pero tienes razón, se puede hacer también con switch. Un saludo
@alex.x8782
@alex.x8782 8 жыл бұрын
Muy buena explicación, un matíz: var num1 = parseInt(prompt("Introduce número")); var num2 = parseInt(prompt("Introduce otro número")); De esta manera conseguiríamos convertir la variable a tipo entero en su declaración y nos ahorrariamos más código, me equivoco?
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
+AlexMC Correcto!! Un saludo
@davidm.p.6488
@davidm.p.6488 8 жыл бұрын
genial aporte, tampoco caí en eso jeje
@miguelangelvasquezgarcia8235
@miguelangelvasquezgarcia8235 3 жыл бұрын
Buen aporte!!! Gracias
@ronalddarleyhernandezjurad9635
@ronalddarleyhernandezjurad9635 8 жыл бұрын
Hola juan muchas gracias por tan excelente trabajo que haces y por tan magníficos vídeos estuve mirando tu pagina web y tan bien esta muy genial pero note que no hay ejercicios practico como para probar el conocimiento que he adquirido quisiera saber si por casualidad tienes ejercicios prácticos básicos para ir aprendiendo un poco mas gracias!
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
Hola !! Gracias por el comentario. Me alegro de que te gusten mis vídeos. Mi página web la sustituiré pronto por esta otra: www.tutorvideo.net que aún está en obras y falta mucho contenido. Espero ir subiendo más ejercicios en mi nueva web poco a poco. De momento lo que tengo es lo que ves en la web actual. Un saludo!!
@jacobo5165
@jacobo5165 4 жыл бұрын
21:22 me ha costado un poco pero al final lo he conseguido. Queria poner un texto en el alert y no me funcionaba la funcion parseInt. Al final lo he conseguido de la siguiente forma: alert ("El resultado de la suma es: " + (parseInt(num1)+parseInt(num2)))
@bartclavero4548
@bartclavero4548 10 жыл бұрын
Gracias por el video.
@JaimieVega
@JaimieVega 9 жыл бұрын
Una pregunta no se si de pronto este un poco desenfocado, por ejemplo en esto de la calculadora, lo podriamos hacer algo parecido como para averiguar un precio, me explico, quisiera saber el precio de un vidrio para carro y me diera el precio,por medio de la marca modelo ano etc, tendraimos que usar ese mismo codigo?...no se si me estare adelantando mucho, o se usaria demasiado codigo y habria una forma de reducirlo o usar otro codigo como php ?.Gracias de antemano por tus videos que son excelentes y tambien por compartir tus conocimietos GRACIAS!!!!
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
+Jaimie Vega Hola !! No se si te entiendo del todo, pero no, no utilizaríamos esta manera de proceder. El único objetivo de la calculadora es poner en práctica todo lo aprendido hasta el momento. Pero para hacer cosas como las que tú mencionas, hay que trabajar con BBDD y tecnologías del lado del servidor, como por ejemplo PHP. Un saludo
@JaimieVega
@JaimieVega 9 жыл бұрын
+pildorasinformaticas Era eso que queria saber..Muchas gracias por tu ayuda
@guilledragx1204
@guilledragx1204 6 жыл бұрын
Juan , no era mejor usar Number atras del Prompt??? cual seria la diferencia entre Number y ParseInt?? GRacias!!
@fannyrules5000
@fannyrules5000 5 жыл бұрын
Ya lo respondió: Gracias por el comentario. parseInt() intenta hacer una conversión numérica del argumento de texto. Por ejemplo parseInt("25sad") devuelve 25 Number() hace una conversión de tipos. Intenta convertir el argumento en un objeto de tipo Number. Por ejemplo: Number ("25sad") devuelve NaN porque no puede convertir en valor numérico al valor pasado como argumento. Un saludo!!
@coffeedata7107
@coffeedata7107 5 жыл бұрын
Hostias me acaba de explotar la cabeza con el cambio de micro del capitulo anterior
@stefanvasilica4810
@stefanvasilica4810 9 жыл бұрын
en el ejemplo de la calculadora del video no 13, se puede cambiar lo de la"resta suma, ..." con los simbolos " +, -, *, / para evitar el tema de los accentos?
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
+Stefan Vasilica Ahora mismo no recuerdo bien el ejemplo. Pero sí, siguen siendo String así que no habría problema. Un saludo
@facled3083
@facled3083 5 жыл бұрын
Hola Juan. En el primer programa, para culminar faltaría que vuelva a preguntar al usuario la opción de colores si hubiese introducido un color no contemplado. Cómo Se hace? Saludos y felicitaciones!!
@josemariafragozocruz4335
@josemariafragozocruz4335 5 жыл бұрын
Hola juan buen día ..tengo una duda : en un video anterior entendí que la comparación de String se hace con el método "equals" , sin embargo aquí haz usado ésta forma: ( operacion =="resta"). muchas gracias de antemano por tu excelente enseñanza.
@oscargm1979
@oscargm1979 4 жыл бұрын
Si quieres comparar strings(si por ejemplo,no sabes si los dos son string) deberias usar '===' ya que compara tanto tipo como contenido!.El operador '==' hace una conversion de tipos antes de comparar el contenido(aunque tmb te los compara).Aparte Equals() es de Java.
@JuanCuervoM
@JuanCuervoM 8 жыл бұрын
Juan de nuevo viendo cada capitulo de tus cursos, quisiera saber si hay alguna documentación estándar de JS? se te agradecería una pronta respuesta.
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
Puedes encontrar diferentes APIs buscando un poco desde google. Por ejemplo. www.w3schools.com/jsref/ Un saludo!!
@miguelperezpal
@miguelperezpal 10 жыл бұрын
Si yo guardo un numero en una variable al haber hecho un parseInt a un string. Ya podria hacer operaciones con el? Es decir: var x =parseInt(y);
@pildorasinformaticas
@pildorasinformaticas 10 жыл бұрын
VeslorTV Sí, ya podrías. Siempre y cuando la conversión se pueda realizar. De lo contrario parseInt() devuelve NaN (Not a Number). por ejemplo parseInt("5")=5. parseInt("5jhkhkjh")=5 parseInt("hola")=NaN parseInt ("hju587687")=NaN Un saludo
@raulguzman8070
@raulguzman8070 5 жыл бұрын
cual es la diferencia entre parseInt() y Number()?
@fannyrules5000
@fannyrules5000 5 жыл бұрын
Tengo la misma duda. Ya la respondió: "Gracias por el comentario. parseInt() intenta hacer una conversión numérica del argumento de texto. Por ejemplo parseInt("25sad") devuelve 25 Number() hace una conversión de tipos. Intenta convertir el argumento en un objeto de tipo Number. Por ejemplo: Number ("25sad") devuelve NaN porque no puede convertir en valor numérico al valor pasado como argumento. Un saludo!!
@gabriel_rivas
@gabriel_rivas 6 жыл бұрын
Magistral
@eduardochx_
@eduardochx_ 9 жыл бұрын
Hola, es aconsejable usar el parseInt(); directamente en el prompt?... O solo depende de la elección de cada quién?
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
Eduardo Ceballos Hernández Hola !! Si en el prompt vas a introducir datos numéricos con los que en el futuro vas a operar matemáticamente, no es que sea aconsejable, es que es imprescindible. Los valores numéricos introducidos en un prompt son considerados como texto y debes utilizar parseInt para convertirlos a enteros para operar con ellos. Un saludo
@eduardochx_
@eduardochx_ 9 жыл бұрын
Gracias, Saludos!
7 жыл бұрын
¿Porqué si le estamos diciendo que lo convierta en minúsculas, también vale para las mayúsculas?
@pildorasinformaticas
@pildorasinformaticas 7 жыл бұрын
Escribas lo que escribas lo pasará a minúsculas y lo evaluará en minúsculas. Por eso es válido.
@andrestobon3536
@andrestobon3536 5 жыл бұрын
Me adelante un poco a este vídeo y ya había hecho una calculadora, al tener el problema de que "n1" y "n2" se consideraban strings las sumas no me salían, así que lo que hice fue = (+n1 + +n2) estableci los numeros a positivo y dejaron de ser strings, que paso aquí?
@eusebioborrego2670
@eusebioborrego2670 7 жыл бұрын
He escrito el código del vídeo número 12 sobre java script la parte del cambio de colores y no me funciona.¿Qué debo hacer?
@pildorasinformaticas
@pildorasinformaticas 7 жыл бұрын
Copiar y pegar por aquí tu código para que yo u otra persona lo podamos ver y localizar el posible error de sintaxis. Un saludo!!
@jose-pe
@jose-pe 5 жыл бұрын
Tambien esta la funcion parseFloat(); que es lo mismo que parseInt(); .
@eltubero5970
@eltubero5970 4 жыл бұрын
Hola buenas. ¿Por qué debemos identificar las variables con document.getElementById()? He probado y aunque no hagamos este paso, la página funciona correctamente en los ejemplos que hemos visto en los vídeos 9, 10, 12 y 13, ¿puede darnos algún problema en otros casos más complejos? Muchas gracias y enhorabuena por tus cursos.
@juanmanuelsalazarmanuel3379
@juanmanuelsalazarmanuel3379 7 жыл бұрын
Hola. Tengo un problema. Hago lo de la calculadora (también me ha pasado en donde pongo más de un else if) y la última operación no me la realiza, me realiza la anterior, es decir si he puesto multiplicación la última no me la hace, pero si la invierto y pongo la última la división no me la hace, me realiza la antepenúltima. No se que le pasa. La he subido a un servidor y me pasa lo mismo y estoy alucinado.
@lMadark
@lMadark 7 жыл бұрын
Hola Juan, he visto el video y me ha surgido una pequeña cuestión, verás, al completar el primer ejercicio me he dado cuenta que lo primero que has hecho es comprobar si el color estaba contemplado, pues bién, mi duda es la siguiente: ¿Es necesario comprobar luego cada uno de los colores o se podria hacer por ejemplo la siguiente instruccion: cuerpo.style.backgroundColor = colorweb (o algo así por el estilo) para así ahorrarnos escribir todo ese código? Gracias de antemano por tu respuesta :) Un saludo
@isaacmartinezrizo
@isaacmartinezrizo 7 жыл бұрын
No se puede porque en colorWeb esta guardando un nombre en español y background necesita uno englis
@elandroidedesocrates3723
@elandroidedesocrates3723 6 жыл бұрын
Donde puedo encontrar el editor DreemWeaver gratis. Lo descargue en uptodown pero solo me dan 30 dias gratis.
@fannyrules5000
@fannyrules5000 5 жыл бұрын
Es de pago
@gonzameza659
@gonzameza659 9 жыл бұрын
Yo pense que se usaba number(), en que se diferencia de parseInt() -Gracias de antemano Gonzalo Meza
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
+TE LA HICE PE! Hola !! parseInt("5630Juan") devuelve 5630. number("5630Juan") devuelve NaN. Ahí está la difererencia. Un saludo
@SoyJavero
@SoyJavero 8 жыл бұрын
+pildorasinformaticas Wooow, jajaja Jaquemate
@versascemx
@versascemx 8 жыл бұрын
GRacias por la aclaracion de parseInt y Number
@Neobrain
@Neobrain 4 жыл бұрын
Necesito ayuda. Ante todo gracias por tu ayuda desinteresada y por el material que enseñas de manera tan clara. Te lo agradezco de verdad. Mi problema es que a la hora de sumar los dos numero la web se queda en blanco y no muestra el resultado y no se cual es el error. Dejo el código aquí por si alguien pudiera ayudarme. Gracias de antemano. var num1 = prompt ("Introduce el primer número: "); var num2 = prompt ("Introduce el segundo número: "); var operacion = prompt ("¿Qué operación quieres realizar? Suma, resta, multiplicación o división."); if (operacion = "suma"){ alert (parseint(num1) +parseint(num2)); }
@Neobrain
@Neobrain 4 жыл бұрын
Ya di con el error (estaba en los = )
@raullopez6640
@raullopez6640 5 жыл бұрын
Alguien sabe como puedo concatenar el texto con las variables parseInt Es decir sacar el texto con el mensaje "La suma es" + la suma . Estoy intentando así .... alert("La suma es: "+ parseInt($num1)+parseInt($num2)); // Pero no funciona me las maneja en string nuevamente.
@mayteortizarenal8402
@mayteortizarenal8402 6 жыл бұрын
Gracias :)
@igor1664
@igor1664 7 жыл бұрын
Ejecuto el código pero no me funciona. He estado revisando el video y no he visto mi fallo. Espero que alguien me pueda ayudar. Gracias. La etiqueta html no pongo porque en sublimetext se puede no escribirla. Documento sin titulo var num1=prompt("Introduce el primer número"); var num2=prompt("Introduce el segundo número"); //para decir la operacion que quiere el usuario var operacion=prompt("¿Qué operación deseas realizar? suma/resta/ multiplicación/división"); //Para pasar de numero string a numero normal parseInt if (operacion=="suma") { alert(parseInt(num1)+ parseInt(num2); } else if (operacion=="resta") { alert(parseInt(num1) -parseInt(num2)); En esta parte me pone que está mal pero no entiendo que debo hacer } else if (operacion=="multiplicación")|| operacion=="multiplicacion"){ alert(parseInt(num1) * parseInt(num2)); } else if (operacion=="división" || operacion=="division") { alert(parseInt(num1)/parseInt(num2); }
@tatoElpaisa
@tatoElpaisa 7 жыл бұрын
NO entiendo cuando dices que no pones la etiqueta HTML... si no utilizas la etiqueta HTML, pues sencillamente NUNCA te va a mostrar nada. Adicionalmente.. En el elseif de la multiplicación te sobra un paréntesis. En el alert de la suma y en el alert de la división, te hacen falta paréntesis de cierre.
@isaacmartinezrizo
@isaacmartinezrizo 7 жыл бұрын
en la resta tienes pegado el - al parseInt y en el alert de suma te falta un parentesis al final. saludes
@davidsanchez-bu9un
@davidsanchez-bu9un 4 жыл бұрын
Dejo el script hasta el min 8: var idcuerpo = document.getElementById("cuerpo"); var colorElegido = prompt("introduce el color: Azul, Rojo o Verde").toLowerCase(); if (colorElegido == "azul"){ cuerpo.style.backgroundColor="blue"; }else if(colorElegido == "rojo"){ cuerpo.style.backgroundColor="red"; }else if(colorElegido == "verde"){ cuerpo.style.backgroundColor="green"; }else{ alert("has escrito mal el color"); //var colorElegido = prompt("introduce uno de estos tres: Azul, Rojo o Verde").toLowerCase; }
@leonardoyeretortizvalle7787
@leonardoyeretortizvalle7787 4 жыл бұрын
algun compa:B
@miguelperezpal
@miguelperezpal 10 жыл бұрын
JavaScript me parece un lenguaje menos complejo que Java, es menos exigente. Al igual que java es más fácil que C, en mi opinión.
@pildorasinformaticas
@pildorasinformaticas 10 жыл бұрын
VeslorTV Estoy de acuerdo contigo. JavaScript es menos exigente con la comprobación de tipos y en general tiene una sintaxis más sencilla. Y por otro lado Java eliminó muchas de las características complejas de C como los punteros y la liberación de recursos. Saludos !!!
@jesuslazaroconopuma7428
@jesuslazaroconopuma7428 6 жыл бұрын
C.. si que era un dolor de cabeza .. todo un reto
Curso JavaScript desde 0. Control flujo  Condicional If IV. Vídeo 14
15:59
pildorasinformaticas
Рет қаралды 59 М.
Curso JavaScript desde 0. Control flujo  Condicional If I. Vídeo 11
24:24
pildorasinformaticas
Рет қаралды 81 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Curso JavaScript desde 0. Control flujo  Bucle Do  While II. Vídeo 18
19:56
pildorasinformaticas
Рет қаралды 50 М.
Curso JavaScript desde 0. POO II. Vídeo 10
18:14
pildorasinformaticas
Рет қаралды 89 М.
Curso JavaScript desde 0. Control flujo. Condicional If II. Vídeo 12
24:11
pildorasinformaticas
Рет қаралды 75 М.
2,000 People Fight For $5,000,000
24:45
MrBeast
Рет қаралды 38 МЛН
Is Functional Programming DEAD Already?
21:07
Continuous Delivery
Рет қаралды 75 М.
Curso JavaScript desde 0  Funciones. Práctica guiada II. Vídeo 26
20:55
pildorasinformaticas
Рет қаралды 52 М.
Curso JavaScript desde 0. Control flujo  Bucle While II. Vídeo 16
16:53
pildorasinformaticas
Рет қаралды 52 М.
Curso JavaScript desde 0. Sintaxis Básica V  Arrays, Matrices, Arreglos. Vídeo 7
21:57