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.!!!
@pildorasinformaticas8 жыл бұрын
Gracias a ti por tu comentario. ya somos dos de la vieja escuela. Un saludo!!
@seluesma5 жыл бұрын
Sos el dios de la programacion
@JULIANDRESGM7 жыл бұрын
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.
@pildorasinformaticas7 жыл бұрын
Gracias por el comentario. Un saludo!!
@uxatemai11657 жыл бұрын
los videotutoriales son lo mejor!! gracias por compartir sus conocimientos con nosotros los principiantes, saludos!
@pildorasinformaticas7 жыл бұрын
Gracias por el comentario. Me alegro de que te gusten. Un saludo!!
@pascualoiveros5 жыл бұрын
saludos profe desde panama
@soniazm46082 жыл бұрын
Lo hice con la función Number() alert(Number(num1)+Number(num2)); Gracias por los tutoriales
@JEISONJESIDVERGARADIAZ8 жыл бұрын
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
@pildorasinformaticas8 жыл бұрын
+JEISON JESID VERGARA DIAZ Gracias por el comentario y por seguir mis vídeos. Un saludo!!
@rolocarrazanasabates23248 жыл бұрын
lo mejor que existe en cursos de programacion
@jlsanchez0054 жыл бұрын
buen material... pura crema tus cursos
@erikascaceres4 жыл бұрын
Parecen pocos "me gusta", pero son bien sinceros. ¡Gracias!
@edwinpopoca92045 жыл бұрын
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.
@MarioEmilianoFernandez8 жыл бұрын
Explicas de una manera muy clara! Excelente.
@pildorasinformaticas8 жыл бұрын
+Mario Emiliano Fernández (makiomilano) Gracias !! Me alegro de que te guste. Un saludo
@ibanmuga25264 жыл бұрын
De los mejores docentes que he visto. Es claro, conciso... Perfecto.
@appsjlond71207 жыл бұрын
Nuevamente muchaaaaaaas gracias por estos excelentes tutoriales. Éxitos.
@d-landjs5 жыл бұрын
Siempre agradecido por compartir tus conocimientos!!! Excelente explicación!!
@MiguelReyesDeveloper4 жыл бұрын
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
@chuchotech55133 жыл бұрын
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
@juanmanuelsalazarmanuel33797 жыл бұрын
Te he mandado hace un rato una consulta de un if. Si lo hago con un switch si me sale bien. Estoy doblemente alucinado...
@pildorasinformaticas7 жыл бұрын
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-ll3zi7 жыл бұрын
MUCHÍSIMAS GRACIAS...por compartir tus conocimientos...SALUD.🖖🏼
@frankogb179 жыл бұрын
Tambien se puede hacer una calculadora con switch, no se si en este curso estará esa instrucción.
@pildorasinformaticas9 жыл бұрын
+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.x87828 жыл бұрын
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?
@pildorasinformaticas8 жыл бұрын
+AlexMC Correcto!! Un saludo
@davidm.p.64888 жыл бұрын
genial aporte, tampoco caí en eso jeje
@miguelangelvasquezgarcia82353 жыл бұрын
Buen aporte!!! Gracias
@ronalddarleyhernandezjurad96358 жыл бұрын
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!
@pildorasinformaticas8 жыл бұрын
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!!
@jacobo51654 жыл бұрын
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)))
@bartclavero454810 жыл бұрын
Gracias por el video.
@JaimieVega9 жыл бұрын
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!!!!
@pildorasinformaticas9 жыл бұрын
+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
@JaimieVega9 жыл бұрын
+pildorasinformaticas Era eso que queria saber..Muchas gracias por tu ayuda
@guilledragx12046 жыл бұрын
Juan , no era mejor usar Number atras del Prompt??? cual seria la diferencia entre Number y ParseInt?? GRacias!!
@fannyrules50005 жыл бұрын
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!!
@coffeedata71075 жыл бұрын
Hostias me acaba de explotar la cabeza con el cambio de micro del capitulo anterior
@stefanvasilica48109 жыл бұрын
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?
@pildorasinformaticas9 жыл бұрын
+Stefan Vasilica Ahora mismo no recuerdo bien el ejemplo. Pero sí, siguen siendo String así que no habría problema. Un saludo
@facled30835 жыл бұрын
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!!
@josemariafragozocruz43355 жыл бұрын
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.
@oscargm19794 жыл бұрын
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.
@JuanCuervoM8 жыл бұрын
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.
@pildorasinformaticas8 жыл бұрын
Puedes encontrar diferentes APIs buscando un poco desde google. Por ejemplo. www.w3schools.com/jsref/ Un saludo!!
@miguelperezpal10 жыл бұрын
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);
@pildorasinformaticas10 жыл бұрын
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
@raulguzman80705 жыл бұрын
cual es la diferencia entre parseInt() y Number()?
@fannyrules50005 жыл бұрын
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_rivas6 жыл бұрын
Magistral
@eduardochx_9 жыл бұрын
Hola, es aconsejable usar el parseInt(); directamente en el prompt?... O solo depende de la elección de cada quién?
@pildorasinformaticas9 жыл бұрын
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_9 жыл бұрын
Gracias, Saludos!
7 жыл бұрын
¿Porqué si le estamos diciendo que lo convierta en minúsculas, también vale para las mayúsculas?
@pildorasinformaticas7 жыл бұрын
Escribas lo que escribas lo pasará a minúsculas y lo evaluará en minúsculas. Por eso es válido.
@andrestobon35365 жыл бұрын
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í?
@eusebioborrego26707 жыл бұрын
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?
@pildorasinformaticas7 жыл бұрын
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-pe5 жыл бұрын
Tambien esta la funcion parseFloat(); que es lo mismo que parseInt(); .
@eltubero59704 жыл бұрын
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.
@juanmanuelsalazarmanuel33797 жыл бұрын
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.
@lMadark7 жыл бұрын
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
@isaacmartinezrizo7 жыл бұрын
No se puede porque en colorWeb esta guardando un nombre en español y background necesita uno englis
@elandroidedesocrates37236 жыл бұрын
Donde puedo encontrar el editor DreemWeaver gratis. Lo descargue en uptodown pero solo me dan 30 dias gratis.
@fannyrules50005 жыл бұрын
Es de pago
@gonzameza6599 жыл бұрын
Yo pense que se usaba number(), en que se diferencia de parseInt() -Gracias de antemano Gonzalo Meza
@pildorasinformaticas9 жыл бұрын
+TE LA HICE PE! Hola !! parseInt("5630Juan") devuelve 5630. number("5630Juan") devuelve NaN. Ahí está la difererencia. Un saludo
@SoyJavero8 жыл бұрын
+pildorasinformaticas Wooow, jajaja Jaquemate
@versascemx8 жыл бұрын
GRacias por la aclaracion de parseInt y Number
@Neobrain4 жыл бұрын
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)); }
@Neobrain4 жыл бұрын
Ya di con el error (estaba en los = )
@raullopez66405 жыл бұрын
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.
@mayteortizarenal84026 жыл бұрын
Gracias :)
@igor16647 жыл бұрын
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); }
@tatoElpaisa7 жыл бұрын
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.
@isaacmartinezrizo7 жыл бұрын
en la resta tienes pegado el - al parseInt y en el alert de suma te falta un parentesis al final. saludes
@davidsanchez-bu9un4 жыл бұрын
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; }
@leonardoyeretortizvalle77874 жыл бұрын
algun compa:B
@miguelperezpal10 жыл бұрын
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.
@pildorasinformaticas10 жыл бұрын
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 !!!