Curso JavaScript: 17. break & continue -

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 235

  • @nythe3009
    @nythe3009 2 роки тому +74

    Que triste ver que 300k empezaron este maravilloso curso y solo 25k siguen de pie. No se desanimen, este curso es el mas completo que encontraran. Si no les queda claro algo vuelvan a ver el video, practiquen con otros ejemplos que se les ocurran etc. Programar es practicar y practicar, no hay mas.

    • @jonmircha
      @jonmircha  2 роки тому +7

      😉👌🏻

    • @josearias9882
      @josearias9882 2 роки тому +1

      Es un prueba de resistencia, voy hasta ahora en este vídeo pero espero acabar pronto.

    • @elweonweandolaweafome
      @elweonweandolaweafome Рік тому +4

      @@josearias9882 si lo ves como una prueba de resistencia te vas a cansar, mejor miralo como una prueba de constancia

    • @13457sjdjznzkskmsksksmsnzsnsmm
      @13457sjdjznzkskmsksksmsnzsnsmm Рік тому +2

      Asi es son todos los cursos no se que te sorprende

  • @nikolahs92
    @nikolahs92 Рік тому +1

    sept 11 1969**sept 15 2023
    gracias excelente curso
    felicidades John Mircha

    • @jonmircha
      @jonmircha  Рік тому

      Gracias, saludos👋🏻😉

  • @santiagocalero-kr8in
    @santiagocalero-kr8in Рік тому +2

    No es nucho tiempo desde que comence con este curso, pero me alegra seguir avanzando

  • @gonzaotc
    @gonzaotc 3 роки тому +13

    Me encanta tu tranquilidad y forma de hablar, hace el curso mucho más disfrutable. 10 / 10

  • @joelleiva6952
    @joelleiva6952 2 роки тому +2

    estoy feliz porque pude hacer los ejercicios que dijiste podiamos hacer al final de la clase, y todo gracias a tu explicacionn
    Mis resoluciones fueron:
    const numeros = [271, 548, 0, 93, 63, 80, 427, 52, 7, 23];(PUEDE SER CON CUALQUIER NUMERO Y EN CUALQUIER POSICION Y VA A SEGUIR FUNCIONANDO)
    //solo mostrar los numeros impares
    console.log("IMPARES");
    for (let index = 0; index < numeros.length; index++) {
    if (numeros[index] % 2 === 0) {
    continue;
    }
    console.log(numeros[index]);
    }
    console.log("PARES");
    //solo mostrar los numeros pares
    for (let index = 0; index < numeros.length; index++) {
    if (numeros[index] % 2 !== 0) {
    continue;
    }
    console.log(numeros[index]);
    }
    console.log("DIVISBLES POR 3");
    //solo mostrar los numeros divisibles por 3
    for (let index = 0; index < numeros.length; index++) {
    if (numeros[index] % 3 !== 0) {
    continue;
    }
    console.log(numeros[index]);
    }
    console.log("DIVISBLES POR 4");
    //solo mostrar los numeros divisibles por 4
    for (let index = 0; index < numeros.length; index++) {
    if (numeros[index] % 4 !== 0) {
    continue;
    }
    console.log(numeros[index]);
    }
    console.log("DIVISBLES POR 5");
    //solo mostrar los numeros divisibles por 5
    for (let index = 0; index < numeros.length; index++) {
    if (numeros[index] % 5 !== 0) {
    continue;
    }
    console.log(numeros[index]);
    }

  • @Tomasgavinho
    @Tomasgavinho 2 роки тому +3

    LIKE si seguis viendo los geniales videos de Jon en el 2022!! Abrazo desde la Patagonia Argentina!

  • @eliaspujolrodriguez5892
    @eliaspujolrodriguez5892 4 роки тому +1

    Este es mi código, espero a alguien le pueda servir. Excelente curso Jon. Ya tienes un subscriptor más.
    //imprimir pares e impares
    const num = [1,2,3,4,5,6, 7, 8, 9, 0]
    for (let i = 0; i < num.length; i++) {
    if (num[i] % 2 === 0) {
    console.log("Es un número par " + num[i])
    continue;
    } else if (num[i] % 2 === 1){
    console.log("Es un número impar " + num[i])
    }

    }

  • @edgardoperez13
    @edgardoperez13 10 місяців тому +2

    exelente profesor

    • @jonmircha
      @jonmircha  10 місяців тому

      Gracias por comentar👋🏻😉

  • @nancynardelli5466
    @nancynardelli5466 2 роки тому +1

    Muchas gracias por los conocimientos!

  • @mauroleonardi390
    @mauroleonardi390 Рік тому +1

    Gran contenido! gracias Jon

  • @NickelFirepowerNico
    @NickelFirepowerNico 2 роки тому +3

    Muchas gracias por esta clase, cortita pero bien entendible!!!!!

  • @jasonportillo4688
    @jasonportillo4688 3 роки тому +10

    Esto es lo que yo hice para encontrar los números pares en el array (además hice un for mas al principio para añadir mas elementos a mi array hasta llegar al 100)
    //for para añadir mas elementos al array*
    const numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    for (let i = numeros.length; i < 100; i++) {
    numeros.push(i+1)
    }
    //for para mostrar los números pares del array en la consola
    for (let i = 0; i < numeros.length; i++) {

    if (numeros[i] % 2 !== 0) {
    continue;
    }
    console.log(numeros[i])
    }

  • @lautaromendez4610
    @lautaromendez4610 2 роки тому +1

    gracias jon por estos tutoriales, se disfruta mucho aprender asi.

  • @dvesc
    @dvesc 4 роки тому +11

    /*Crear una array que tome como valores los numeros del 1 al 100 en la cual:
    1- mostrar los numeros pares
    2- mostrar los numeros inpares
    3- mostrar los numeros de 3 en 3
    4- mostrar los numeros de 4 en 4
    5- mostrar los numeros de 5 en 5
    */
    // Definicion de la Array de 100 números
    :
    const miArray = [];
    for (i = 0; i puedo hacerlo también como una secuencia de 2 en 2 para ahorrar código)
    miArray.forEach(numero => {
    if (numero % 2 == 0) {
    console.log(numero);
    }
    });
    //Elementos impares de la Array & Secuencia de 3 en 3: (OJO-> como el punto 2 y 3 es prácticamente lo mismo decidí mostrar lo que dije antes de la secuencia para los pares)
    for (i = 2; i

  • @perdomoyaneri8018
    @perdomoyaneri8018 Рік тому

    Mi gran tutor. Mi respecto Jon!!! Gracias a ti pude aprender html, css y Bootstrap. Ahora JavaScript!!

  • @pantallatv8473
    @pantallatv8473 2 роки тому +1

    No sé en que momento comprendí esto, gracias Jon Mircha lo mejor de lo mejor, cada día aprendo más. Mi regla en este curso es: "Si algo no lo comprendo bien y tengo dudas, a volver a ver el video otra vez" mejor ir lento que quedarse con esas dudas. Gracias miles

  • @chrisvaling5269
    @chrisvaling5269 2 роки тому +7

    seguimos a paso de vencedores, la vocacion de Jon es increible!!!

  • @miamor328
    @miamor328 3 роки тому +4

    ¡Aaaaaaaaaaaaaaaaaaah es la primera vez que alguien lo explica de forma que lo entienda! Usualmente tengo que decir "para para para explicamelo como si tuviera 5 años" jajajaj

  • @lilRauw
    @lilRauw 4 роки тому +2

    pares:
    const numbers = [1,2,3,4,5,6,7,8,9,10];
    for(let i = 0; i

    • @elianaruiz6428
      @elianaruiz6428 3 роки тому

      Raul cómo estas? espero te encuentres bien. Una consulta, porqué para los pares utilizas !== y viceversa? Consulto porque yo lo hubiera hecho al revés, y no sé si habría estado mal entonces. Desde ya muchas gracias :)

    • @lilRauw
      @lilRauw 3 роки тому +1

      @@elianaruiz6428 porque el continue omite el valor si coincide con el if, por ejemplo, para los pares: cualquier numero que su residuo entre 2 no sea igual a '0' osea(inpar) lo va a omitir, y solo imprimirá los pares.

  • @maximilianoblassilva2809
    @maximilianoblassilva2809 2 роки тому +1

    Muy buena clase, no conocía continue, gracias.

  • @nachosanabria6942
    @nachosanabria6942 Рік тому +1

    gracias excelente video muy claro el concepto break y continue

  • @timawid
    @timawid 2 роки тому

    continuemos con este maravilloso curso🤩

  • @maya6654
    @maya6654 3 роки тому +4

    Me encanta el tiempo que le pones a cada uno de tus videos 👍👍

  • @bryanhilariocarrasco7942
    @bryanhilariocarrasco7942 3 роки тому +1

    let vector= [5,2,4,9,7,8,12,31,22,24];
    for(let i=0; i

  • @MrCibershok
    @MrCibershok 4 роки тому +3

    Hola muy buenos días Mircha, primero que todo darte las gracias por tan maravilloso contenido, y segundo me puse juicioso e investigando un poco realice tres ejercicios:
    //Números pares entre el 0 y 20
    console.log("Números pares entre el 0 y 20");
    let numPares;
    for (let numPares = 0; numPares

    • @lilRauw
      @lilRauw 4 роки тому +3

      si si, pero el video es sobre break y continue...

    • @gabrieldepiero4138
      @gabrieldepiero4138 4 роки тому

      que estaría significando el "%"?

    • @lilRauw
      @lilRauw 4 роки тому +1

      @@gabrieldepiero4138 el % da el sobrante de la división, ponga atención a las clases pasadas men

  • @marciafainoryromerocaviede2424

    Estoy haciendo el curso contigo, en verdad es el mejor y mas completo que encontre. apenas me estoy adentrando al mundo de la programción y me esta gustando. Cabe recalcar que muchas veces me he frustrado pero lo sigo intentando. Resolviendo tu propuesta hice esta solución, claro está dando uso al continue aunque se que sin esas palabras reservadas se podia resolver. MUCHAS GRACIAS POR EL CURSO.
    console.log(`completar el array del 1 al 20 e imprimir los numeros pares`);
    const array= [];
    for (let i = 0; i < 20; i++) {
    array.push(i+1);

    if(array[i] % 2 !== 0){
    continue;
    }
    console.log(array[i]);
    }

  • @alfgow
    @alfgow 3 роки тому +1

    muy buena clase, como todas

  • @braianrico4422
    @braianrico4422 3 роки тому +2

    Cada video aumentan las ganas de aprender! 🧙‍♂️

  • @jamescanas6916
    @jamescanas6916 4 роки тому +7

    A qui les dejo la forma en como resolví el ejercicio, si no deseas usar el continue solo debes cambiar el valor de comparación === 0 para los pares y === 1 para los impares.
    const numeros = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
    //Para imprimir los pares
    for(let i = 0; i < numeros.length; i++) {
    if (numeros[i] % 2 === 1) {
    continue;
    }
    console.log(numeros[i])
    }
    //Para imprimir los impares
    for(let i = 0; i < numeros.length; i++) {
    if (numeros[i] % 2 === 0) {
    continue;
    }
    console.log(numeros[i])
    }

    • @z3r0krypt
      @z3r0krypt 3 роки тому +3

      Según tengo entendido utilizar break / continue en los ciclos for es una mala practica, en su lugar es bastante mas sencillo de la siguiente manera:
      // IMPRIMIR PARES
      for( let i = 0; i < numeros.length; i++) {
      if (numeros[i] % 2 === 0) {
      arrayPares.push(numeros[i])
      }
      }
      console.log(arrayPares);
      // IMPRIMIR IMPARES
      for( let i = 0; i < numeros.length; i++) {
      if (numeros[i] % 2 === 1) {
      arrayImpares.push(numeros[i])
      }
      }
      console.log(arrayImpares);
      Notar que yo lo estoy pasando a un array porque es algo que quise probar por mi cuenta, pero el ejemplo es ese, es mas sencillo de hacer sin el continue y te quitas de problemas.
      Igualmente, esta bien saber que son y que hacen pero según me han dicho apenas se usan actualmente, no se si estoy en lo cierto.

    • @AntonioLopez-ee2jo
      @AntonioLopez-ee2jo Рік тому

      Al copiar y pegar tu codigo para imprimir los pares... me imprime los impares :(

  • @humbertorivero5009
    @humbertorivero5009 4 роки тому +2

    Mi codigo para los numeros inpares:
    const numeros = [1,2,3,4,5,6,7,8,9,0];
    for (let i = 0; i < numeros.length; i++) {
    if((i%2)>0){
    continue;
    }
    console.log(numeros[i]);
    }
    Para los numeros pares:
    for (let i = 0; i < numeros.length - 1; i++) {
    if((i%2)===0){
    continue;
    }
    console.log(numeros[i]);
    }

    • @brandon400
      @brandon400 4 роки тому

      gracias,me complico :(

  • @jeissonm.5082
    @jeissonm.5082 Рік тому +1

    Gracias Jonathan, 🙏

  • @antisociata
    @antisociata 4 роки тому +3

    Un curso espectacular, muchos saludos desde España

    • @jonmircha
      @jonmircha  4 роки тому +1

      Hola, muchas gracias

  • @hernansanabria9685
    @hernansanabria9685 2 роки тому +1

    Excelente video muchas gracias

  • @ziwmaboa285
    @ziwmaboa285 4 роки тому +30

    const arreglo = [2, 7, 8, 12, 10, 15, 9, 6, 11];
    for (let i = 0; i < arreglo.length; i++) {
    if (i % 2 === 0) {
    continue;
    }
    console.log(arreglo[i]);
    }
    En este saltea una posicion osea me imprime la pisicion impar

    • @silvanadanielamoreyra4514
      @silvanadanielamoreyra4514 2 роки тому

      Gracias por el ejemplo

    • @silvanadanielamoreyra4514
      @silvanadanielamoreyra4514 2 роки тому +3

      Para los que recién comienzan (como yo) quizás se les hace mas fácil entender el ejemplo explicando la respuesta:
      if (i % 2 === 0) {
      continue;
      esta parte del codigo, significa que la sentencia continue va SALTAR todas las posiciones que sean PAR, por lo tanto, la consola solo imprimirá las posiciones IMPAR: [1], [3], [5], [7], es decir, donde se encuentran los números: 7,12,15,6.
      (recuerden que las posiciones comienzan desde [0]).

    • @silvanadanielamoreyra4514
      @silvanadanielamoreyra4514 2 роки тому +3

      Y si quieren hacer lo mismo pero al revés, (que continue se salte las posiciones IMPAR y muestre las PAR), simplemente tienen que cambiar el if (i % 2 === 0) a if (i % 2 === 1).
      const arreglo = [2, 7, 8, 12, 10, 15, 9, 6, 11];
      for (let i = 0; i < arreglo.length; i++) {
      if (i % 2 === 1) {
      continue;
      }
      console.log(arreglo[i]);
      }

    • @bralca5492
      @bralca5492 2 роки тому +4

      @@silvanadanielamoreyra4514 En realidad tu ejemplo está mal porque en tu if estarían ingresando los índices en lugar de los números del array. Ahí tendrías que haber colocado if(arreglo[i] %2 === 0) {...}. Fíjate que colocaste al 6 y al 12 como impares

    • @raiderdx1850
      @raiderdx1850 2 роки тому +2

      @@bralca5492 está bien lo que dice ella, habla de posiciones impares no de números impares

  • @eladmin4473
    @eladmin4473 3 роки тому +4

    Muchas gracias por este curso... 100% recomendable.

  • @LilibethQuero
    @LilibethQuero 3 роки тому +1

    Gracias!

  • @walterjosesuarezdelacruz1495
    @walterjosesuarezdelacruz1495 4 роки тому +5

    Buen vídeo, había visto esto en java, pero ahora si me queda algo más claro.

  • @moiseslugo4423
    @moiseslugo4423 2 роки тому +1

    "Break" salta el bloque de código de ciclo, semajante a un "return", en cambio "continue" salta la próxima iteración del ciclo sin salir del bloque. Por cierto excelente comparación de la estructura " if" y su semejanza con switch en el min 4:30. Gracias

  • @seica5561
    @seica5561 4 роки тому +1

    Excelente.. tu curso Jon MIrcha.. Dios lo bendice.. GRacias Desde San Antonio de LOs Altos. Estado MIranda. Venezuela 20/06/2020

    • @jonmircha
      @jonmircha  4 роки тому +1

      Gracias por tus bendiciones, comparte para llegar a más gente🤗

  • @unciudadanoejemplar816
    @unciudadanoejemplar816 3 роки тому +1

    Ya voy por aqui. ya estába siguiendo tus videos desde haces unos dias solo me falta darle sus merecidos likes :3

  • @pedrikemaster
    @pedrikemaster Рік тому

    😃💯

  • @fabrizioalpuche5984
    @fabrizioalpuche5984 2 роки тому +1

    muy buen video

  • @Ni_idea_de_tecnologia
    @Ni_idea_de_tecnologia 3 роки тому +1

    Cortita pero grandiosa. Muchas gracias Mr. Mircha

  • @neveu10
    @neveu10 2 роки тому

    Es increíble este curso, se lo recomendé a unos amigos, saludos Jon!

  • @d-landjs
    @d-landjs 3 роки тому +3

    Excelente tutorial!!!

  • @andresolguinsalinas1725
    @andresolguinsalinas1725 3 роки тому +1

    Muchas Gracias

  • @sofrielcasas4003
    @sofrielcasas4003 4 роки тому +1

    Buen curso, Voy a comentar cada video que valla viendo, Numero #17

    • @jonmircha
      @jonmircha  4 роки тому +1

      Gracias por tu apoyo

    • @sofrielcasas4003
      @sofrielcasas4003 4 роки тому +1

      @@jonmircha Gracias a usted profe por tener buen corazon y brindarnos su conocimiento, lo admiro!

  • @usermel4075
    @usermel4075 2 роки тому +4

    Esta es mi propuesta para encontrar impares usando continue:
    const numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    for (let i = 0; i < numeros.length; i++) {
    if (numeros[i] % 2 != 0) {
    console.log(`El número ${numeros[i]} es impar.`);
    continue;
    }
    }
    Si quisiera encontrar los pares, debería cambiar el != por una comparación === y obvio adaptar el console log.

  • @PalestinianCode
    @PalestinianCode 3 роки тому +4

    Mil gracias hermano.
    Entre tu curso y el de Dorian Desings, voy aprendiendo a tope.
    Cordiales saludos

    • @jonmircha
      @jonmircha  3 роки тому +1

      ;)

    • @paolamromero129
      @paolamromero129 2 роки тому

      Ibra & Code : Gracias por brindar información sobre Dorian Desings. Recomiendo otro canal de youtube "Wmedia por Juan Andrés Núñez".

    • @paolamromero129
      @paolamromero129 2 роки тому

      @@jonmircha Gracias por las clases!! Gracias! gracias! gracias!.

  •  2 роки тому

    Hola Jon, excelente curso super muy bien explicado, gracias por tu dedicación, éxitos.

  • @alexanderg3764
    @alexanderg3764 3 роки тому +1

    const numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    // numeros pares
    for (let i = 0; i < numeros.length; i++) {
    if (numeros[i] % 2) {
    continue;
    }
    console.log(numeros[i]);
    }
    console.log("*****************");
    //numeros impares
    for (let i = 0; i < numeros.length; i++) {
    if (!(numeros[i] % 2)) {
    continue;
    }
    console.log(numeros[i]);
    }

  • @elweonweandolaweafome
    @elweonweandolaweafome Рік тому +1

  • @EnmaDev
    @EnmaDev 4 роки тому +2

    es muy ameno y llevadero tu curso, :D

  • @pitersonortegano3863
    @pitersonortegano3863 3 роки тому +1

    let arreglo = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
    for(let i = 0; i < arreglo.length; i++){
    if(i % 2 === 1){
    console.log(`Par ${arreglo[i]}`);
    continue;
    }
    console.log(arreglo[i]);
    }
    //Lo hice de esta manera para que se viera mas bonito :)

  • @facuz.4953
    @facuz.4953 2 роки тому +1

    Jon, una consulta... que significa la letra i y por que la usas tanto? por ejemplo en el video pausado en 03:05 vos pones let i = 0...pero de donse sale la i ? arriba pusiste const.... pero por que i ? me explico? no puedo entender para que sirve y por que la usas o de donde surge mas bien la "i". GRACIAS!

    • @jonmircha
      @jonmircha  2 роки тому

      Puedes usar la letra que quieras y representa la variable que controla el contador

  • @bluefutbol1515
    @bluefutbol1515 4 роки тому +8

    ya quiero que llegue el dom :D

  • @rubencarrero80
    @rubencarrero80 4 місяці тому +1

    les dejo por aca mi aporte...!!
    super agradecido con tus clases ...!!!
    ///////////break y continue///////////
    /* seleccionar los numeros pares e impares de un arreglo */
    const numeros = [1]
    //for para agregar la cantidad de numeros que desees
    for (let i = numeros.length; i < 200; i++) {
    numeros.push(i + 1)
    }
    //numeros pares
    for (let i = 0; i < numeros.length; i++) {
    if (i % 2 === 0) {
    continue
    }
    console.log(numeros[i] + ' = ' + 'PAR')
    }
    //numeros impares
    for (let j = 0; j < numeros.length; j++) {
    if (j % 2 === 1) {
    continue
    }
    console.log(numeros[j] + '=' + 'IMPAR')
    }

  • @piero6669
    @piero6669 3 роки тому

    Gracias por tus cursos!

  • @leonardorincon2366
    @leonardorincon2366 3 роки тому +1

    super claro todo.

  • @marciahurtadomalleu1139
    @marciahurtadomalleu1139 3 роки тому

    Magnífica explicación

  • @marcoslagna4532
    @marcoslagna4532 Рік тому +1

    mil gracias

  • @jeanlaguna6949
    @jeanlaguna6949 3 роки тому +3

    Les comparto mi respuesta usando el loop "For of" y el "For" ambos imprimiendo numeros pares. Si quieres cambiar a numeros impares solo debes cambiarle el 0 por el 1 dentro de la validación "if"
    const numeros = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
    let par = []
    for (const iterator of numeros) {
    if (numeros[iterator] % 2 === 0){
    par.push(iterator)
    }
    }
    console.log(par)
    for (let i = 0; i < numeros.length; i++){
    if (i % 2 === 0){
    continue;
    }
    console.log(numeros[i])
    }

    • @jeanlaguna6949
      @jeanlaguna6949 3 роки тому

      acabo de darme cuenta de que si alteroel numero inicial de la constante numeros en el ciclo for of la impresion de pares o impares varia segun sea el valor a comprarar en el === es decir: si mi lista empieza en numero impar, para yo poder imprimir numeros pares debo hacer la compracion asi : if (numeros[iterator] % 2 === 1) cosa que no sucede si mi lista arranca con numeros pares ya que para imprimir solo los numeros pares la comparacion si puede ir como esta en el comentario. ¿alguien podria explicarme porque sucede esto? gracias.

    • @alancito98
      @alancito98 Рік тому

      Hola vengo del futuro, en el segundo condicional no seria " if (numeros[i] % 2 ===0) "

  • @jhonsoler6125
    @jhonsoler6125 4 роки тому +1

    gracias¡¡

  • @andresgonzalez7367
    @andresgonzalez7367 4 роки тому

    for(let i=0;i

  • @cristianlopez2444
    @cristianlopez2444 3 роки тому +2

    const numeros = [1,2,3,4,5,6,7,8,9,10];
    for (let index = 0; index < numeros.length; index++) {
    if (numeros[index] % 2 != 0) {
    continue;
    }
    console.log(numeros[index]);
    }

  • @alexanderlozada799
    @alexanderlozada799 2 роки тому +1

    Este es mi codigo:
    const numero = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    const pares = []
    console.log('Los pares')
    for(let i = 0; i < numero.length; i++){
    if(numero[i] % 2 != 0){
    continue
    }
    pares.push(numero[i])
    pares.sort()
    }
    console.log(`${pares}`)

  • @elshowdeazir7766
    @elshowdeazir7766 3 роки тому +3

    25-02-2021 17/164, vamo a darle

    • @jonmircha
      @jonmircha  3 роки тому +1

      Suerte!!!

    • @Danny.......
      @Danny....... 3 роки тому

      @@jonmircha gracias por el curso broo deverias hacer una página web paso a paso con lo que aprendimos

  • @tongastonga22
    @tongastonga22 2 роки тому +2

    Gracias ante todo Jon, ahora una consulta, en los ejercicios de mas adelante de logica, vamos a repasar estos conceptos?

    • @jonmircha
      @jonmircha  2 роки тому +2

      Por supuesto!

    • @tongastonga22
      @tongastonga22 2 роки тому

      @@jonmircha Gracias por responder, genial por los ejercicios!

  • @user87546
    @user87546 2 роки тому

    No me las sabia esas!

  • @harrinsonA
    @harrinsonA 4 роки тому +3

    Entendido!

  • @jamescanas6916
    @jamescanas6916 4 роки тому

    Excelente curso y Excelente maestro

  • @juanfranciscofriaherrera6005
    @juanfranciscofriaherrera6005 4 роки тому +1

    Super bien

  • @helipalacio8772
    @helipalacio8772 7 місяців тому +1

    🙏🙏🙏

  • @formacionentecnologias8447
    @formacionentecnologias8447 4 роки тому +6

    Resolvi el ejercicio así :
    let nums = [1, 3, 34, 56, 345, 76, 2, 67, 89, 32, 46, 74, 12, 109, 23];
    for (let i = 0; i < nums.length; i++) {
    if (nums[i] % 2 === 1) {
    continue;
    }
    console.log(nums[i]); // solucion en la consola 34 56 76 2 32 46 74 12
    }

    • @siRAluUcardL
      @siRAluUcardL 4 роки тому +2

      Yo así:
      const numeros = [1, 3, 34, 56, 345, 76, 2, 67, 89, 32, 46, 74, 12, 109, 23];
      for (let i = 0; i < numeros.length; i++){
      if(numeros[i] % 2 != 0){
      continue;
      }
      console.log(numeros[i]);//impresión de consola: 34
      56 76 2 32 46 74 12
      }
      Un saludo, gran código

    • @juancruzledesma5693
      @juancruzledesma5693 4 роки тому +2

      @@siRAluUcardL let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]
      console.log("Numeros pares")
      console.log(" ")
      for (let i = 0; i < numeros.length; i++) {
      if (numeros[i] % 2 === 0) {
      console.log(numeros[i])
      }
      continue;
      }
      //impresion de consola: 2,4,6,8,10,12,14,16,18,20,22,24,26,28,30.
      Otra manera de hacerlo mismo je.

    • @siRAluUcardL
      @siRAluUcardL 4 роки тому +4

      @@juancruzledesma5693 Por eso me encanta la programación. Porque siempre hay mil maneras de resolver un problema. Saludos hermano, gran código!

    • @lucianomessina2086
      @lucianomessina2086 4 роки тому +2

      muy bueno

  • @marianitacruz657
    @marianitacruz657 4 роки тому

    Para hacer solo pares sería...
    Const numero =[1,2,3,4,5,6,7,8,9,10]
    For(let i =0; i{
    If(numero %2 ===0){
    console.log(numero)}
    })
    //o sin declarar variable
    For(i=1; i

  • @scyrossel.900
    @scyrossel.900 Рік тому

    Aún no entiendo cómo o cuándo usar el "break;" o "continue;", pero ya con la práctica voy a ir agarrándole la mano y darme cuenta xD
    Antes intenté usar el "break;" para que se salga de un "switch", pero como supuse solo me salió de este y no del "do-while" después. Cuando lo saqué de la estructura, la condición que puse para que salga del "do-while" pegaba mejor para la condición del mismo, así que en fin, no pude aplicar el "break;" como quise intentarlo JASJAJA

  • @helipalacio8772
    @helipalacio8772 Рік тому +1

    👏👏👏 🙏🙏🙏

  • @jisethgamarra25
    @jisethgamarra25 Рік тому +1

    buenas tardes, yo propongo la siguiente forma para contar de 3 en 3
    for (let i = 0; i < numeros.length; i++) {
    if (numeros[i] % 3 != 0) {
    continue;
    }
    console.log(numeros[i]);
    }

  • @Stephanie-gs4sz
    @Stephanie-gs4sz 4 роки тому +2

    Les comparto mi ejercicio chicos:
    let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    //0, 1, 2, 3, 4, 5, 6, 7, 8, 9 i posicion
    for (let i = 0; i < numeros.length; i++) {
    if (i % 2 !== 0) {
    console.log(numeros[i]);
    }
    }
    imprime: 2,4,6,8,10
    Creo que me la complique yo solita, no se si esta bien pensado!

    • @lilRauw
      @lilRauw 4 роки тому

      a mi me imprime 1,3,5,7,9

    • @Stephanie-gs4sz
      @Stephanie-gs4sz 4 роки тому

      @@lilRauw pues mira que lo revise y a mi si me imprime 2,4,6,8,10

    • @lilRauw
      @lilRauw 4 роки тому +1

      @@Stephanie-gs4sz ups, me revolvi tanto anoche que no supe ni que codigo corrí

    • @ddeathdeath7961
      @ddeathdeath7961 4 роки тому

      @@Stephanie-gs4sz es que en la posicion 0 se encuentra el 1 y en la posicion 1 se encuentra el 2, que quiere decir con eso que cuando tu validad if(i%2 !=0) i vale 0 por eso que cuando 0 entra se daña el orden en que quieres mostrar el arreglo , si quieres mostrar los numero pares mejor pon esto en el if i%2!=1

  • @universoprogramado9516
    @universoprogramado9516 3 роки тому +1

    saludos profe. consulta: subirá algun curso de node?
    🔥🔥😱☕

    • @jonmircha
      @jonmircha  3 роки тому +1

      Ya tengo uno ua-cam.com/play/PLvq-jIkSeTUY3gY-ptuqkNEXZHsNwlkND.html

  • @kevinmacamonsalve1667
    @kevinmacamonsalve1667 3 роки тому +1

    //PARES
    const numeros = [1,2,3,4,5,6,7,8,9,0];
    for(let i=0; i

  • @bubareplays5548
    @bubareplays5548 2 роки тому +1

    Hola Jon, Tengo una duda y es que la verdad que no se me ocurre un escenario real con el que utilizar continue

    • @jonmircha
      @jonmircha  2 роки тому

      Espera a llegar a los ejercicios

  • @BraulioArielHernandezMayo
    @BraulioArielHernandezMayo Рік тому

    Yo llevaba un ratito estudiando un poco de JavaScript y se mace ya rollo recorrer un array con ese método de for. xd
    Pero intenté hacer el ejercicio a mi maner y salio así:
    const num = [1,2,3,4,5,6,7,8,9,10]
    for(i of num){
    if(num[i] % 2 != 0) continue
    console.log(`Pares: Valor - ${num[i]}, posicion - ${i}`)
    };
    for(e of num){
    if(num[e] % 2 == 0) continue
    console.log(`Nones: Valor - ${num[e]}, posicion - ${e}`)
    }

  • @heimancastro1954
    @heimancastro1954 2 роки тому +1

    🥳🥳🥳🥳🥳🥳

  • @iscMisTeRiO
    @iscMisTeRiO 4 роки тому +1

    mi codigo de numeros pares.
    let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0];
    for (let i = 0; i < numeros.length; i++) {
    let a = 0;
    a = i % 2;
    if (a % 2 == 0) {
    continue;
    } else {
    console.log(numeros[i]);
    }
    }

  • @christianosorio9239
    @christianosorio9239 3 роки тому +1

    Bueno, me costo un poquito. Lo que hice fue crear dos funciones para poder pasarles cualquier array que yo quiera:
    const muchosNumeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    function llegarACien(array) {
    for(i = array.length; i < 100; i++){
    array.push(i + 1);
    }
    }
    function contarPares(array) {
    for(let i = 0; i < array.length; i++){
    if(array[i]%2 !== 0)
    continue;
    console.log(array[i]);
    }
    }

  • @helipalacio8772
    @helipalacio8772 Рік тому +1

    👋👋👋

  • @alexromana4494
    @alexromana4494 6 місяців тому +1

    Se me ocurrio esto con el modulo xd
    console.log("IMPARES");
    for (let u = 0; u < numeros.length; u++) {
    if (numeros[u] % 2 === 0) {
    continue;
    }
    console.log(numeros[u]);
    }
    sin continue:
    console.log("PARES");
    for (let u = 0; u < numeros.length; u++) {
    if (numeros[u] % 2 === 0) {
    console.log(numeros[u]);
    }
    }

    y esto con switch:
    for (let h = 0; h < numeros.length; h++) {
    const element = numeros[h];
    modulo = element % 2;
    switch (modulo) {
    case 0:
    console.log (element ,'es un numero par')
    break;
    }
    }
    PROMETO POR DIOS QUE NO USE IA

  • @helipalacio8772
    @helipalacio8772 3 місяці тому +1

    👨

  • @andresmanjarres6297
    @andresmanjarres6297 2 роки тому +1

    for (let i = 0; i < numeros.length; i++){
    if(i%2 === 0){
    continue;
    }
    console.log(`Numero Par ${numeros[i]}`);
    }
    for (let i = 0; i < numeros.length; i++){
    if(i%2){
    continue;
    }
    console.log(`Numero impar ${numeros[i]}`);
    }

  • @ricardoreyesflores8741
    @ricardoreyesflores8741 Рік тому +1

    Esta es mi resolucion para imprimir solo números pares
    const numero = [1,2,3,4,5,6,7,8,9,0];
    for(let i = 0;i

  • @alexmanuelgutierrezblancas1152
    @alexmanuelgutierrezblancas1152 4 роки тому +1

    Me salió de esa manera compañeros.
    //IMPAR //
    let num = [1,2,3,4,5,6,7,8,9,0];
    for (let i = 0; i < num.length; i++) {
    if(num[i] %2===1 ){
    console.log(num[i]);
    }
    }
    //PAR //
    let nume = [1,2,3,4,5,6,7,8,9,0];
    for (let i = 0; i < nume.length; i++) {
    if(nume[i] %2===0 ){
    console.log(nume[i]);
    }
    }

  • @nadiefuego
    @nadiefuego 4 роки тому +2

    No e podido avanzar con el curso porque se murio mi portatil. Que portatil me recomendarias una que no sea tan cara.

    • @jonmircha
      @jonmircha  4 роки тому +2

      Uy en computadoras se rompen gustos y presupuestos, a mi me gustan las series Inspiron de Dell y las Yoga de Lenovo, porque son las que he usado, aprox un promedio de costo de $1000 a$1200 usds

    • @nadiefuego
      @nadiefuego 4 роки тому +2

      @@jonmircha eso es bastante dinero tendre que ver cuanto tengo en mi chanchito.

    • @huvaldino22
      @huvaldino22 4 роки тому +1

      @@jonmircha Amigo necesito clases privadas como me comunico con tu persona=?

  • @carlesbautista8293
    @carlesbautista8293 4 роки тому +1

    Hola buenas, ize el ejercicio y vi que utilizabais el operador modulo, me cuesta un poco entender-lo, yo lo he hecho asi, creo que es muy rudimentario lo que he hecho, pero ya mirare de mejorar, Muchas gracias Jonathan.
    var ejercicio_1=[1,2,3,4,5,6,7,8,9,10];
    let p=0;
    for(let i=0;i

  • @dezark6444
    @dezark6444 2 роки тому

    Acabo de copiar el primer ejemplo tal cual , y el log me dice " i is not defined", no entiendo, por que el codigo es el mismo y a mi me tira error? si alguien me puede ayudar un golazo.
    const numeros = [1,2,3,4,5,6,7,8,9,0];
    for (let i = 0;i < numeros.length;i++);{
    console.log(numeros[i]);
    }

    • @dezark6444
      @dezark6444 2 роки тому

      lo pude hacer con for of, pero me da intriga saber por que me tira ese error :c

    • @l0Anaconda0l
      @l0Anaconda0l 2 роки тому +1

      el error esta en el punto y coma que colocas despues del for "i++);" cerras el bloque y let ya no forma parte del oro bloque

  • @Wolframio_74
    @Wolframio_74 9 місяців тому +1

    Clase 17 vista

  • @christianfalcon3590
    @christianfalcon3590 2 роки тому

    hola , como comienso a usar javascript es un programa ?

    • @jonmircha
      @jonmircha  2 роки тому

      aprendejavascript.org/

  • @jdvsch
    @jdvsch 3 роки тому

    Hola Jon, de repente me surge una inquietud... existe una palabra equivalente a BREAK pero que funcione con el condicional IF, ósea, que interrumpa o me saque del flujo normal del condicional IF (creo que tendría más sentido quizás en IF anidados). Quedo atento a tu respuesta.

  • @manuelamoresgonzalez486
    @manuelamoresgonzalez486 4 роки тому +1

    const numeros=[1,2,3,4,5,6,7,8,9,0]
    for(x in numeros){
    if(x===4){
    break;
    }
    console.log(numeros[x])
    }
    Una pregunta John, porque no me entra al if si estructuro el for de esa forma y porque con la forma suya si me lo acepta ?
    Yo siento que es lo mismo pero tal vez me ayudas con esa duda, ahí me disculpa tantas preguntas, saludos
    Gracias

    • @jonmircha
      @jonmircha  4 роки тому

      Por que X que es la posición es un string para el for in y no un number, imprime el valor de x en el console.log y verás :)

    • @manuelamoresgonzalez486
      @manuelamoresgonzalez486 4 роки тому

      Osea abría que convertirlo a entero para que sirva verdad, gracias

  • @jhoanmunoz-dz7fp
    @jhoanmunoz-dz7fp 8 місяців тому +1

    hola me causo un poco de confusión el ejemplo pero me di cuenta que estabas validando la posición y no el dato de dicha posición