Operators (Part 2) - JavaScript Course #08

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 1.1K

  • @saymon_carlos
    @saymon_carlos 5 ปีที่แล้ว +2123

    Quanto mais se prolonga os vídeos, menos visualizações estão tendo, ai que você percebe que alguns já desistiram e você está aqui tentando e aprendendo, pois é mero mortal, parabéns, e continue até o fim, "simbora".

    • @joaogranado686
      @joaogranado686 5 ปีที่แล้ว +62

      So os fortes sobrevivem kkkkkkkk

    • @vicentecamilo5636
      @vicentecamilo5636 5 ปีที่แล้ว +46

      @@joaogranado686 Seleção natural. Isso aqui é para quem come carne vermelha.

    • @JoaoLucas-dd4xm
      @JoaoLucas-dd4xm 5 ปีที่แล้ว +131

      É só lembrar que é pobre que volta a estudar rapidinho...

    • @vicentecamilo5636
      @vicentecamilo5636 5 ปีที่แล้ว +52

      @@qlqr8928 Eu já terminei o curso de JS há dois meses. O bom do guanabara é que ele não ensina o conteúdo apenas, ele também te ensina a andar com as próprias pernas. Já evoluí muito depois que terminei este curso.

    • @CULEXE0808857
      @CULEXE0808857 5 ปีที่แล้ว +30

      Esses videos são para ter futuro na carreira ! A maioria prefere cerveja no bar, ou ficar no Netflix ! Botar o cérebro para pensar é sair da zona de conforto, para sair da disso precisa ter força de vontade e almejar ser um futuro profissional.

  • @omoisesrosa
    @omoisesrosa 2 ปีที่แล้ว +402

    Não é fácil, mas não é impossível. Você que está lendo isso, não desista, vai conseguir!

    • @nayarasantossilveira7558
      @nayarasantossilveira7558 2 ปีที่แล้ว +9

      Simm, eu sou prova viva! Na verdade tenho bastante dificuldade na parte de lógica, mas estou todo dia treinando, vou fazendo exemplos desde a primeira aula, o importante é não desistir e de pouco em pouco a gente vai conseguindo!

    • @leandrosousa334
      @leandrosousa334 ปีที่แล้ว

      @Nycolas Pedroso vc é que nível em C++? Eu comecei por causa da faculdade, mas n gostei.

    • @leandrosousa334
      @leandrosousa334 ปีที่แล้ว

      @Nycolas Pedroso Pois é, eu comecei python pra ser back-end, como demora mais tempo, resolvi migrar pro front, pra depois que tiver na área, focar no back.

    • @leandrosousa334
      @leandrosousa334 ปีที่แล้ว

      @G Pedroza massa kkkkk coragem

    • @virgiIio
      @virgiIio ปีที่แล้ว +5

      engraçado que eu li isso depois de ficar 10 minutos de cabeça baixa na mesa frustrado

  • @_terminal777
    @_terminal777 2 ปีที่แล้ว +112

    Professor que ensina até o que já deveríamos saber, ele pega na sua mão e te leva até a porta que ele mesmo deixou aberta...
    Aprendi lógica com ele
    Aprendi HTML5 e CSS3 com ele
    Aprendendo java e javascript também com ele

    • @henriqueindia6506
      @henriqueindia6506 ปีที่แล้ว

      E hj vc é programador?

    • @magaki5736
      @magaki5736 7 หลายเดือนก่อน

      @@henriqueindia6506 nao, hoje ele trabalha no mc donalds, pedi um big mac e batata frita dele, tava mt bom pqp

    • @vicnick-script
      @vicnick-script หลายเดือนก่อน

      @@henriqueindia6506 Hoje eu sou a universal rapaz

  • @informaticadescomplicada300
    @informaticadescomplicada300 4 ปีที่แล้ว +334

    Sou de Angola e sempre fui fã deste professor, forte abraço que Deus continue te abençoando... Você é fera mano!

    • @luckingbr2047
      @luckingbr2047 2 ปีที่แล้ว

      Aiii minha vuaidaaaa

    • @renanmacho
      @renanmacho 9 หลายเดือนก่อน

      aí na Angola, tem bastante emprego para programador?

  • @dev__br
    @dev__br ปีที่แล้ว +42

    Sinceramente, fiz cursos em outras plataformas pagas como a Alura, e o JavaScript não entrava na minha cabeça de jeito nenhum; agora com a didática e explicações do Guanabara estou aprendendo facilmente, só tenho a agradecer este professor por existir!

    • @thiagopix5697
      @thiagopix5697 ปีที่แล้ว +2

      Muito bem irmao!! Vamosa continuar no foco ;D

  • @Pale_Hen
    @Pale_Hen 2 ปีที่แล้ว +59

    Um curso de 3 anos atrás e aqui estou eu, aprendendo com ele. Entrei de férias do meu trabalho dia 1 agora, desde então estive estudando programação porque quero mudar para essa área (atualmente sou garçom), estou fazendo a imersão dev da alura e aprendendo com outros canais pelo ytb. E meu primeiro projeto era o básico: Fazer uma calculadora de média. Hoje é o dia 09/09/2022 e consegui não só criar ela, como entender como se faz. E ainda usei o operador ternário. Que curso maravilhoso, estou encantado. Agora minha dor de cabeça era conseguir colocar um texto no site dizendo se o aluno foi aprovado ou não e qual foi sua média. Ainda não consegui, mas aparentemente é sobre isso que vou aprender no próximo módulo. Enfim, muito obrigado

    • @cafonso_
      @cafonso_ 2 ปีที่แล้ว +1

      Estou no mesmo barco. Vamos juntos!

    • @igeu6150
      @igeu6150 2 ปีที่แล้ว +1

      Que legal cara. Continue motivado.

    • @zheroplayerofficial6944
      @zheroplayerofficial6944 2 ปีที่แล้ว +1

      kkkk to fazendo a mesma coisa mais estou na faculdade e isso vai me ajudar muito em outras coisas tambem ja aprendi python pela propria facul mais quero buscar mais e vim para ca pq ja pesquisei algumas coisas de python e o guanabara ajudou muito mais boa sorte ai mano espero que de tudo certo vc eh foda

    • @Guilherme-Santana
      @Guilherme-Santana 2 ปีที่แล้ว +1

      Cara estou na Alura também, tem uns 2 meses que comecei. Confesso que tive que voltar aqui no Guanabara pra rever essas coisas pq lá não consegui aprender direito rsrsrs. Tudo nesse começo parece meio confuso mas tenho fé que vou conseguir. Estou mudando de área também, saindo da construção civil (Técnico em Edificações). Praticamente morreu a minha área, desempregado a 3 anos, to vendo se consigo aprender programação e se consigo alguma coisa na área hehehe. Sorte pra nós.

    • @Wenderson117
      @Wenderson117 2 ปีที่แล้ว +1

      também estou aqui de volta, pretendo entrar em Riect e estou revendo o básico

  • @alanlira5638
    @alanlira5638 ปีที่แล้ว +57

    os comentários são praticamente um grupo no discord..kkk. vamos juntos, galera!! Tenho 36 anos e to na transição de carreira pra front end. to muito animado com a didatica do Guanabara!! a compreensão é mais rápida que em outros cursos que vi.. Obrigadoo!!!!! 18/04/23

    • @Abublee
      @Abublee 10 หลายเดือนก่อน

      Ainda seguindo essa carreira?

    • @renanmacho
      @renanmacho 9 หลายเดือนก่อน +1

      Tenho 31 anos e tbm pretendo migrar de área, sou formado em Publicidade e Propaganda mas é inegável o quando que a informática no geral vem aumentando cada vez mais no mercado de trabalho.

  • @rafaelapaula1564
    @rafaelapaula1564 ปีที่แล้ว +26

    Pra todos que estão começando assim como eu, pra entender melhor
    Assisti o mesmo video em outro dia da semana e por ai vai
    Ate entender bem legal !!!
    Estamos quase lá glr ❤ Desejo boa sorte a todos. So de estarmos aqui ja é uma vitória... quero agradecer esse professor que com certeza muda a vida de muita gente que nao pode pagar um curso.. e ter esse conteúdo e essa didática, vale bem mais a pena ..

    • @JuniorvlogS160
      @JuniorvlogS160 ปีที่แล้ว

      Eu assisto a mesma aula uma 5x kkkkk até entender tudo

  • @brunobarbosa_
    @brunobarbosa_ ปีที่แล้ว +54

    fiz esse exercício baseado nas explicações do Gustavo, acho que da pra entender
    var idade = Number(window.prompt('Digite o ano atual (yyyy): '));
    var nasc = Number(window.prompt('Digite sua data de nascimento: '));
    var carteira = idade - nasc
    document.write(`Idade: ${carteira} Anos ! `);
    carteira >= 18 ? document.write(`APTO A TIRAR CARTEIRA !`):document.write(`NÃO APTO A TIRAR CARTEIRA !`);

    • @igormonteiro3689
      @igormonteiro3689 8 หลายเดือนก่อน +1

      Está correto, só o nome das variáveis que estão confusos!

    • @hyakk_editor
      @hyakk_editor 8 หลายเดือนก่อน

      pq que ta com ` mesmo?

    • @brunobarbosa_
      @brunobarbosa_ 8 หลายเดือนก่อน +4

      @@hyakk_editorta concatenado irmão, quando usa ‘ da pra chamar a variavel com {}, ou seja, ‘minha idade é ${idade} ‘

    • @hyakk_editor
      @hyakk_editor 8 หลายเดือนก่อน +3

      @@brunobarbosa_ lembrei, vlw por essa informação, quando se usa ${} necessita que seja apóstrofo né

    • @brunobarbosa_
      @brunobarbosa_ 8 หลายเดือนก่อน

      @@hyakk_editorexatamente isso

  • @testosteronativa
    @testosteronativa 5 ปีที่แล้ว +109

    Sensacionais as Aulas do Guanabara.
    Sou DBA Oracle há uns 5 anos e também sou desenvolvedor Back-end mas quero aprender JS e me impressionei em como a didática dele é muito boa !!!!!
    Continuo até o final desse curso e farei outros....
    PARABÉNS !!!!

  • @Familyhayzn
    @Familyhayzn ปีที่แล้ว +6

    Galera vim do curso de HTML e CSS, não parem, siga ... o final será gratificante.

  • @meow9828
    @meow9828 4 ปีที่แล้ว +45

    Eu queria assistir tudo de uma vez,mas eu geralmente tô morta de sono pelas aula e atividades da faculdade,estou cursando ADS e tô amando,esses videos aulas são incriveis

    • @damieenlucas
      @damieenlucas 2 ปีที่แล้ว +8

      vai aprender nada assistindo tudo de uma vez, primeiro vença essa ansiedade ai

  • @Accsj
    @Accsj ปีที่แล้ว +9

    Espero poder ajudar alguém
    && = Lido como "E", somente retorna True caso as duas condições sejam verdadeiras (no caso iguais), caso contrário retornará False.
    || = Lido como "Ou", retorna True caso uma das condições sejam verdadeiras, apenas retornará False, caso ambas sejam falsas.
    A ordem dos operadores lógicos em uma expressão se dá
    1- !
    2- &&
    3- ||
    Operadores Ternários ( ? : )
    Eles tem três operandos, podem ser lidos como:
    ? = "Se sim.." Caso a expressão seja verdadeira.
    : = "Se não..." Caso a expressão seja falsa.
    Basicamente uma estrutura condicional como a do python ( If, else e elif).
    Espero poder ter ajudado como um complemento dessa aula maravilhosa.

  • @GomesDesign1
    @GomesDesign1 ปีที่แล้ว +2

    Esse curso é simplesmente PERFEITO! Eu já tento entender Js faz bastante tempo, e nunca vi uma explicação tão clara como nesse curso.

  • @raphaelmonteiro4833
    @raphaelmonteiro4833 5 ปีที่แล้ว +265

    pra qm ja tem uma linguagem na mente, isso fica tão fácil... só precisa se preocupar com a diferença de sintaxe entra as linguagens.

    • @user-ym2ec2bw1y
      @user-ym2ec2bw1y 5 ปีที่แล้ว +1

      Pois é

    • @voidnatta
      @voidnatta 5 ปีที่แล้ว +1

      Verdade

    • @vitorgabriel8832
      @vitorgabriel8832 5 ปีที่แล้ว +17

      até agora tudo muito tranquilo, e só vi lógica de programação no visualg

    • @brazilianancap
      @brazilianancap 5 ปีที่แล้ว +7

      pra mim o mais dificil foi esse "===" pq nas linguagens q conheço n tem isso

    • @viniciusmagalhaes7575
      @viniciusmagalhaes7575 5 ปีที่แล้ว +16

      está é minha primeira linguagem.
      Não vou mentir que está sendo facil, porem estou aprendendo graças a Deus e o nosso amigo ai Guanabara.
      Que tem maior calma para explicar .

  • @luiscarlosdeassis3554
    @luiscarlosdeassis3554 8 หลายเดือนก่อน +1

    57 anos e estou amando. Já aprendi um tanto de HTML, CSS e infiltrando no JS e amando. Parabéns Guanabara por sempre inspirar o aprendizado do iniciante ao experiente..., Já iniciei minha pedalada.

  • @maiconluizdasilva3780
    @maiconluizdasilva3780 9 หลายเดือนก่อน +4

    Não sei se você vai ver esse comentário professor e meu nome é maicon e estou fazendo faculdade de engenharia de software e estou fazendo o seu curso de javaScript para aprimorar meus conhecimentos e parece quanto mais eu estudo mais tenho para aprender, por isso queria agradecer pois estou aprendendo e gostando do curso e meu sonho é aprender a desenvolver jogos e programas de diversas plataformas e sei que estou muito no começo mais vou conseguir.

    • @Lowkk
      @Lowkk 9 หลายเดือนก่อน

      "Só sei que nada sei" essa frase é incrivel

  •  ปีที่แล้ว +2

    Assistindo em 2023! Estava tomando uma porrada nas aulas da EBAC e resolvi buscar uma outra fonte para me dar uma bagagem maior! Que surpresa maravilhosa! Guanabara é 10!

  • @andrelopes1809
    @andrelopes1809 ปีที่แล้ว +5

    Esse curso é maravilhoso, mesmo depois de 3 anos a qualidade ainda surpreende!

  • @bernout4341
    @bernout4341 2 ปีที่แล้ว +15

    Senti falta dos exercícios nesse curso de JavaScript.
    Quando fiz o curso de Python do Guanabara, foi muito mais difícil, mas consegui aprender um monte de coisa da linguagem estudando aquele curso por 2 meses.
    Esse daqui não tem exercícios infelizmente, mesmo ele sabendo que a maioria não faz por preguiça, a maioria sempre é a maioria. Mas quem tem vontade de aprender que nem eu fica meio perdido na hora de praticar.

  • @rockbrasil9822
    @rockbrasil9822 2 ปีที่แล้ว +79

    As aulas estão tão bem planejadas que não é nem possível ver o tempo passar, o que faltou foram baterias de exercícios ao final de cada aula.

  • @paulorogerio5662
    @paulorogerio5662 3 ปีที่แล้ว +6

    Se eu converso com qualquer programador, ou funcionário de TI que não conhece esse cara... eu acho muito estranho, uma verdadeira lenda!

  • @flavianafernandes8069
    @flavianafernandes8069 7 หลายเดือนก่อน +3

    Eu tinha começado esse curso sabendo o mínimo de HTML e CSS, daí achei melhor dar uma pausa e ir fazer o HTML5 e CSS3. Nossa, foi uma diferença e tanto viu? Agora consigo assimilar o conteúdo com mais facilidade 😅não parece tão difícil depois que vc faz todo o curso de HTML5 e CSS3 com Guanabara e de fato aprende (acho que é pq vc vai pegando o jeito). Pra quem tiver desanimado, não desista! Tenha foco e disciplina que as coisas vão fluindo.

  • @lolifepop
    @lolifepop 5 ปีที่แล้ว +215

    "Não confia em mim não"
    Eu: beleza
    Eu testando: MEU DEUS ELE ESTAVA FALANDO A VERDADE

  • @Viniciusfan-h1b
    @Viniciusfan-h1b 4 ปีที่แล้ว +11

    A diferença que você explicou sobre o < e o >, aprendi no primário essa "técnica"... MUITO BOM!
    Lembrou muito minha professora na infância! ♥

  • @nayanaloivos
    @nayanaloivos 3 ปีที่แล้ว +1

    Comprei um caderninho e estou aqui anotando tudo! Melhor coisa para fixar conteúdo. Além, de exercitar no mesmo momento do video. Receita para desenvolver mais rápido. O cérebro precisa ser motivado para aprender !
    Tô amando o curso! Como sempre prof nota 100000000000...

  • @MariaBeatrizsz
    @MariaBeatrizsz ปีที่แล้ว +3

    Cara, eu to na matéria de Fundamentos e Arquitetura de Computadores na faculdade de ADS, e meu professor ta explicando esse assunto dos numeros binários NOT, AND e OR, e eu só entendi pq assisti as suas aulas antes, você explica mtooo bemm mesmo!

  • @willenthiran2995
    @willenthiran2995 2 ปีที่แล้ว +1

    Gustavo, você explica de um jeito que fica muito fácil de entender. Que excelente didática. Você tem o conhecimento e você conhece passar esse conhecimento da forma mais simples possível. Professor nota 1000!

  • @erickpereira82
    @erickpereira82 ปีที่แล้ว +20

    Baseado no que ele explicou sobre ternários, eu criei o código abaixo. Espero que ajude a entender:
    var idade = Number(window.prompt('digite a sua idade '))
    idade >= 18 ? window.alert("você é de maior") : window.alert("você é de menor")

    • @martinsfps
      @martinsfps ปีที่แล้ว +2

      boa mano, mas essa expressão "de maior" ou "de menor" não existe no português formal, então não use em um futuro projeto!!

  • @joand3512004
    @joand3512004 4 ปีที่แล้ว +10

    Tenho 30 e poucos anos, e essa foi a melhor explicação dos símbolos . Sensacional!! Aprendi a tabela periódica quase assim kkkk

    • @futebolcomarte
      @futebolcomarte ปีที่แล้ว

      Essa explicação eu tive na escola a muitos anos atrás , mas não me lembrava desse detalhe kkkk

  • @lucasbttl
    @lucasbttl 2 ปีที่แล้ว +3

    Aprendi a diferenciar o < e > assim:
    A "boquinha aberta" do sinal aponta pro maior lado, ou seja, se temos '' X < Y '', então o y é o lado maior, lê-se ''X é menor que Y''.

    • @chito05
      @chito05 2 ปีที่แล้ว

      eu aprendi assim, se está apontando para direita é maior que e pronto kkkkkkkk

  • @edgleysousa2678
    @edgleysousa2678 5 ปีที่แล้ว +7

    Nunca estudei programação,mas estou assistindo desde o inicio esse curso de JS,tenho dificuldade mas repito os pontos e revejo as aulas,faço anotações, estou indo devagar e tentando aprender,como já comecei não pretendo desistir,vamos pra próxima aula.

  • @brunathaisjc
    @brunathaisjc ปีที่แล้ว +2

    Melhor professor de programação do Brasil. Obrigada Prof. Gustavo

  • @TheTravellerMax
    @TheTravellerMax 3 ปีที่แล้ว +1

    O que eu mais acho incrível é o fato disto tudo ser GRÁTIS! Pessoal o mínimo que devemos fazer é lascar o dedo do like. E tem pessoas que ainda marcam o não gostei. Vai entender...

  • @PedroRicardoR
    @PedroRicardoR 5 ปีที่แล้ว +177

    < A boquinha ta aberta pra quem é maior 1 < 8
    Minha professora da 4ª serie falava isso, nunca esqueci

    • @netron3655
      @netron3655 5 ปีที่แล้ว +4

      Eu uso essa mesma logica, muito melhor

    • @777colombe
      @777colombe 5 ปีที่แล้ว

      Boa!

    • @jhonatan9305
      @jhonatan9305 5 ปีที่แล้ว +2

      eae Pedro Ricardo tambem ta fazendo? kkkk surpresa te ver aqui

    • @ρ4η0154
      @ρ4η0154 5 ปีที่แล้ว +2

      Ou é só gravar q o > é maior e que o < é menor

    • @digaofjv
      @digaofjv 5 ปีที่แล้ว +9

      Hahahahahah
      A boca do jacaré.. tbm aprendi assim

  • @cauaoliveira7853
    @cauaoliveira7853 5 หลายเดือนก่อน +1

    Quem tá começando agora, eu sei que vc tá animado, mas daqui pra frente vai ser muito chato, vc vai achar q n tá evoluindo, vai receber 1 milhão de informações ao msm tempo, mas e normal, e parte do processo, eu sei estudar e MT chato, mas continua q da certo.
    Eu já tou na aula 17 dele, e esse vídeo tem 500 mil de visualizações, já a aula 17 só tem 200 mil visualizações, significa q milhões de pessoas desistiu no meio do curso, não desista igual a eles, continue sem medo, vá em frente.

  • @gooeygoblin8998
    @gooeygoblin8998 5 ปีที่แล้ว +6

    Que seu canal chegue a 1 milhão Guanabara você merece professor. Muito Obrigado e um grande abrasão.

  • @jairrangel7961
    @jairrangel7961 3 ปีที่แล้ว +1

    Assistindo mais uma vez o curso de javascript percebo o poder dessa linguagem. Situações em que outras linguagens precisamos de várias linhas de código para montar a rotina, em javascript codificamos de forma reduzida. As vezes em uma linha de código resolvemos a questão. Isso é muito bom, pois o código final fica bem menor. Além da excelente ditática do professor Guanabara, que não podemos deixar de citar. Vlw, Mestre.

  • @wendreof6216
    @wendreof6216 5 ปีที่แล้ว +26

    Ensino gratuito e de qualidade!

  • @suportetimatriz8760
    @suportetimatriz8760 5 ปีที่แล้ว +2

    Mano, a cada aula que assinto aqui no CEV com o Guanabs eu fico maravilhado de ter um professor com tamanha didática com um conhecimento tão foda. Parabéns ao Prof e toda a equipe.

  • @allangoncalves971
    @allangoncalves971 5 ปีที่แล้ว +15

    Finalmente entendi o operador ternário kkkk, vlw Guanabara!

  • @Kuramayouko.animes
    @Kuramayouko.animes 8 หลายเดือนก่อน +1

    muito bom professor , até minha digitação melhorou .. logo logo já domino o JavaScript e muito mais !!!

  • @ThiagollAureliano
    @ThiagollAureliano 2 ปีที่แล้ว +51

    Eu ralei MUITO para aprender Raciocínio Lógico para concurso público e sempre me perguntei: "Onde que eu vou usar essa por** na minha vida?" Acabei de descobrir!

    • @MrTheUzu
      @MrTheUzu 7 หลายเดือนก่อน

      Namoral, pra mim foi a parte mais fácil de entender kkk.

  • @periclesperesoficial
    @periclesperesoficial ปีที่แล้ว +1

    To impressionado de como estou entendendo bem melhor essas aulas após ter feito esse curso uma vez, e ter ido fazer seu curso de html5 e css3, estou mais familiarizado com tudo isso, então está tudo mais claro na minha mente, na primeira vez estava tudo muito confuso kkk agora vai se Deus quiser.

  • @cristianoborsato8156
    @cristianoborsato8156 4 ปีที่แล้ว +25

    Ótima aula, conteúdo e professor!
    Só fica uma sugestão para vídeos futuros: quando mostra digitando os códigos... a fonte poderia ser maior. Aqui vendo a aula do celular fica difícil ver na hora que passa para a digitação do código.
    Parabéns!
    👏👏👏

  • @maiketidreink
    @maiketidreink ปีที่แล้ว +1

    Eu confesso que estava tendo dificuldade em entender, mas comecei a testar no NODE e agora ficou bem claro na minha mente como funciona. Por isso a prática é tão importante. Obrigado.

  • @sr.psicopata6653
    @sr.psicopata6653 5 ปีที่แล้ว +18

    que foda veh, tava programando antes sem saber programar "copia e cola"
    dai agora que to sabendo um pouquinho que seja ja to entendendo algums comandos e criandos meus proprios codigos

  • @pedrolinhares2657
    @pedrolinhares2657 2 ปีที่แล้ว

    Esse curso desce redondo! Clareza total!

  • @beatricealves2053
    @beatricealves2053 4 ปีที่แล้ว +35

    O curso esta incrível, parabéns pelo trabalho!
    Mas eu tive bastante dificuldade em conseguir enxergar os códigos que o Guanabara estava digitando, poderiam ter dado mais zoom na tela na parte aonde ele estava escrevendo ficaria bem melhor de compreender.

    • @lucasecs92
      @lucasecs92 2 ปีที่แล้ว +1

      uma dica: se vc ajustar a qualidade do vídeo, melhora a visualização dos códigos que ele faz.

  • @offpedro
    @offpedro 9 หลายเดือนก่อน

    As analogias e exemplos que o Gustavo dá nos cursos são muito bons, ele explica de uma forma que fica muito mais simples e eficaz de entender. Parabéns, professor!

  • @allanlima1075
    @allanlima1075 3 ปีที่แล้ว +3

    Uma dica pra ajuda!
    1° só assista sem fazer nada.
    2° assista e pratique junto com o guanabara.
    3° faça uma revisão só assistindo
    E
    4° assista e pratique novamente caso você ainda não tenha entendido. Vlw

    • @allanlima1075
      @allanlima1075 3 ปีที่แล้ว

      @vinicius andrade isso mesmo 😅

    • @allanlima1075
      @allanlima1075 3 ปีที่แล้ว

      @vinicius andrade Eu tbm sou assim, isso é normal.

    • @allanlima1075
      @allanlima1075 3 ปีที่แล้ว

      @vinicius andrade Tipo...Quando você assiste uma vez o vídeo você se familiariza com ele. Ai fica mais fácil de entender na próxima vez que você assiste de novo kkkk

  • @2reimann
    @2reimann ปีที่แล้ว +2

    o curso, é melhor do que as faculdades, kkkkkkk excelência tem nome e sobrenome e correspondência !

  • @emersonoficilal1175
    @emersonoficilal1175 2 ปีที่แล้ว +4

    1 questão : % é para da o valor do resto da divisão ou seja só o número inteiro (s) é não é porcentagem.
    2 questão: é 8 pois na precedência vem premeiro a (/) divisão de número real.
    3 questão: a variável n vai se tornar 15 pois isso que vc usou é uma atribuição simples simplificada .
    4 questão : quando for ++ é somando com 1 a variável é quando é com -- é subtrai por 1 .

  • @soyohann
    @soyohann ปีที่แล้ว

    Curso SENSACIONAL! Terminei os módulos de HTML E CSS e agora estou aqui.
    "A persistência é o caminho do êxito"

  • @MarcusVinicius-lx7yy
    @MarcusVinicius-lx7yy 5 ปีที่แล้ว +3

    Os vídeos antigos de portugol ajudaram muito, vlww!!

  • @erosmlima5981
    @erosmlima5981 4 ปีที่แล้ว +1

    O Melhor Curso de #JavaScript do Brasil, #Guanabara formando mais de 1 milhão de #novos_Programadores.

  • @retacky2970
    @retacky2970 5 ปีที่แล้ว +3

    Ótimo curso! Está muito fácil para mim, que já tive muita experiência com java. Parabéns pelo conteúdo.

  • @luanjankovski3569
    @luanjankovski3569 4 ปีที่แล้ว

    Parabéns! Decidi aprender programar agora 24 anos... vamos com tudo !!! Muito bom o método de ensino, fiz um planejamento, 1 aula e vários exercícios e testes sobre a aula por dia... até aqui estou aprendendo muitooo

  • @mjrplayer8714
    @mjrplayer8714 5 ปีที่แล้ว +5

    Para quem dificuldades para identificar maior e menor, lembre-se de retas numéricas, direita positivo, esquerda negativo, agora trocamos o positivo por MAIOR e o negativo por MENOR. Agora comece a ver os sinais como setas, o lado que ela apontar será dirá que ela é positiva ou negativa. Para direita > MAIOR, para esquerda < MENOR, lembre-se que é do primeiro número para o segundo, ex: "2 < (menor do que) 5"

    • @QuimZangui
      @QuimZangui 5 ปีที่แล้ว

      Eu fazia exatamente isso

  • @cristhiangurgel8892
    @cristhiangurgel8892 2 ปีที่แล้ว

    Não tenho dúvidas, melhor curso de JS e melhor professor, falo pq vi muita coisa e ninguém deixou tão claro como você. Parabéns

  • @giovanalima8070
    @giovanalima8070 2 ปีที่แล้ว +2

    Fiz o curso de lógica de programação com o Guanabara e depois fui pra Python... quando vc começa a pensar de forma programática, qualquer linguagem é possivel aprender, vc só precisa entender a sintaxe de cada uma

  • @joaorodrigues7999
    @joaorodrigues7999 10 หลายเดือนก่อน +1

    fiz esse exercício baseado nas explicações do Gustavo.

    var nome = window.prompt ('Digite seu nome!')
    var n1 = window.prompt ( 'Digite seu CPF' )
    var n2 = window.prompt('Digite sua Idade')
    window.alert ('Seu cadastro foi concluido')
    document.write (` Seu nome é ${nome} com cpf ${n1} e idade ${n2} foi realizado com suceso`)

  • @DiogoLScarmagnani
    @DiogoLScarmagnani 2 ปีที่แล้ว +3

    19:20 O Operador Ternário com essa estrutura "TESTE ? TRUE : FALSE" também tem uma variante booleana que é "TRUE ?? FALSE", onde em TRUE você escreve também a condição (teste). Por exemplo:
    5 > 4 ? 'É MAIOR' : 'NÃO É MAIOR'
    Vai retornar: É MAIOR, pois 5 é maior que 4 (como diria na condição).
    5 > 4 ?? 'NÃO É MAIOR'
    Vai retornar: TRUE (verdadeiro), pois 5 é maior que 4.
    Note que, no 1º operador, ele faz sim a operação se é verdadeiro ou falso, e retorna o valor do que está em verdadeiro ou falso; já no 2º, ele também faz a operação se é verdadeiro ou falso, porém ao invés de retornar o valor, ele retorna apenas a condição (true ou false), não importa o que esteja escrito.

  • @dog0202
    @dog0202 2 ปีที่แล้ว

    eu sei que já faz 3 anos que esse curso tá aqui, mas Meu Deus a ajuda que isso tá me dando é surreal

  • @carvalhohaz
    @carvalhohaz 2 ปีที่แล้ว +3

    Outro exemplo:
    var nota = Number.parseInt(prompt('Digite sua nota'))
    document.write(`Você foi ${nota >= 7 ? "APROVADO" : "REPROVADO"}`)

    • @caiquefirmino4602
      @caiquefirmino4602 2 ปีที่แล้ว

      Eu nao sabia como colocar para aparecer essa parte. valeu

  • @juliafavero2946
    @juliafavero2946 8 หลายเดือนก่อน

    Incrível como um conteúdo gratuito como esse é 200x melhor que a maioria dos pagos. Estava fazendo um curso básica de Python da DIO e a didática horrível, parece que os professores de lá têm preguiça. Já as aulas do Guanabara são incríveis, bem explicadinhas, tão bom de assistir... Obrigada, Gustavo!

  • @mrskinner8893
    @mrskinner8893 5 ปีที่แล้ว +9

    Montei um scriptzinho interessante pra quem ta iniciando (como eu):
    var salario = Number(window.prompt('Digite seu salário:'))
    salario >= 1000 ? window.alert(salario.toLocaleString('pt-BR',{style:'currency',currency:'BRL'})+' É um salario BOM') : window.alert(salario.toLocaleString('pt-BR',{style:'currency',currency:'BRL'})+' É um salario Mais ou Menos')

    • @mauricio_madrigal
      @mauricio_madrigal 5 ปีที่แล้ว +1

      ô loco eu tbm to começando do zero mas não saberia fazer esse não, eu tentei fazer algo como o "SE"
      Se o salário for maior ou igual a X diz tal mensagem.
      Essa ainda não consegui...

    • @mrskinner8893
      @mrskinner8893 5 ปีที่แล้ว

      @@mauricio_madrigal O unico diferencial mesmo é a formatação com o 'toLocaleString('pt-BR',{style:'currency',currency:'BRL'})
      O resto é o operador ternário normal.

    • @mrskinner8893
      @mrskinner8893 5 ปีที่แล้ว

      @@mauricio_madrigal O prof° Guanabara ensino essa dica em algum vídeo atrás é só da uma olhada na playlist.

    • @BusinessGreeting
      @BusinessGreeting 5 ปีที่แล้ว +1

      sou bem novo tb na area mas pra complementar esse teu script pro pessoal fica facil ler assim tambem.
      if(salario >= 1000){
      window.alert(salario.toLocaleString('pt-BR',{style:'currency',currency:'BRL'})+' É um salario BOM');
      }else{
      window.alert(salario.toLocaleString('pt-BR',{style:'currency',currency:'BRL'})+' É um salario Mais ou Menos');
      } ;

    • @evertonf.costasouza3692
      @evertonf.costasouza3692 4 ปีที่แล้ว +1

      @@BusinessGreeting muito bom e,pra ficar top seria legal coloca o nome assim:
      var nome = prompt('qual seu nome ?')
      var salario =prompt('qual seu salario')
      if(salario >= 1000){
      window.alert(salario.toLocaleString('pt-BR',{style:'currency',currency:'BRL'}) +' É um salario Bom ,'+ nome);
      }else{
      window.alert(salario.toLocaleString('pt-BR',{style:'currency',currency:'BRL'}) +' É um salario Mais ou Menos ,'+ nome);
      }
      Pode ser tanto no começo tanto no final o nome ficaria bacana pois aproveita todas vars.

  • @janiosantos6527
    @janiosantos6527 4 ปีที่แล้ว +1

    Gustavo você é o dinossauro da programação, sua didática é 10!!

  • @rafasantos23
    @rafasantos23 5 ปีที่แล้ว +3

    Explicação boa, difícil de não compreender!!!!!

  • @luanschuindt2837
    @luanschuindt2837 5 ปีที่แล้ว +2

    Muito bom esses exemplos das expressões, nunca tinha visto por esse lado, nunca tinha ouvido falar em operador ternário na vida, e já mexo com programação a um bom tempo, imagino isso poder ajudar muito na resolução de problemas!

  • @adryelbarros3250
    @adryelbarros3250 5 ปีที่แล้ว +273

    Eu: '0' == 0?
    JavaScript: sim
    Eu: 0 == [ ]?
    JavaScript: sim
    Eu: Bem, se '0' == 0 e 0 == [ ], concorda que faz sentido dizer que '0' == [ ]?
    JavaScript: é, faz sentido
    Eu: '0' == [ ]?
    JavaScript: não

    • @rafaelbarros3656
      @rafaelbarros3656 5 ปีที่แล้ว +10

      E a explicação disso ? Pelo que entendi, pelo fato do operador == mostras se são iguais, (porém, não mostra que são idênticos, para isso seria ===) .... '0' e 0 apesar de tipos diferentes, são iguais, o que não ocorre com '0' e [ ].... Mas aí nesse caso não teria que ser != no 0 == [ ] ?? Kkkkkkkkkkkkkkkkkk' tentei dar uma explicação pra mim mesmo aqui mas no decorrer vi que não rolava.... qual a explicação pra isso ?

    • @ullylima9953
      @ullylima9953 5 ปีที่แล้ว +24

      @@rafaelbarros3656 '0' == [ ] não faz sentido porque '0' é string e nessa operação ela não é convertida pra number, como no caso de '0' == 0. E como, apesar de internamente o [ ] vazio ser lido como 0 pelo JavaScript, ele não é o 0 propriamente dito, então o JavaScript não entende que a conversão do '0' seja necessária nessa operação e retorna false. Tem um artigo bacana da DevMedia sobre os operadores == e ===, segue o link : www.devmedia.com.br/javascript-como-e-quando-utilizar-os-operadores-e/37782

    • @douglasreis5899
      @douglasreis5899 5 ปีที่แล้ว +38

      creio que também podemos dizer isso
      '0' == 0 são zeros, zero string e zero numérico
      0 == [ ] são vazios, se eu tenho zero eu não tenho nada e [ ] também é nada.
      '0' isso não é vazio/nada então vai dar false

    • @laerzel3243
      @laerzel3243 4 ปีที่แล้ว +5

      AHSEUASHEUASHEUAS melhor comentário

    • @andore_btt
      @andore_btt 4 ปีที่แล้ว +1

      ADSHSBADHUIBSADBSAI nossa velho wtf ein

  • @RenatoBrunetti
    @RenatoBrunetti 5 ปีที่แล้ว

    Mais uma excelente aula. Mastigadinha. Para quem já é da área, sabe o quanto é bom rever e garantir o entendimento de todas as técnicas e práticas. Aos iniciantes, aproveitem, cursos bons assim costumam custar caro. Parabéns.

  • @juniormoura3330
    @juniormoura3330 5 ปีที่แล้ว +16

    1 ponta < 2 pontas, logo 2 é maior que 1. Assim que aprendi.

    • @anamagalhaes3202
      @anamagalhaes3202 4 ปีที่แล้ว +1

      rsrsr que diferente. Gostei!

    • @marcosjunior5110
      @marcosjunior5110 3 ปีที่แล้ว +1

      Eu aprendi com "a boquinha do jacaré sempre ta virada pra onde tem mais peixe"

    • @alguem9421
      @alguem9421 3 ปีที่แล้ว

      @@marcosjunior5110 eu aprendi que se o bico estiver pra esquerda,significa que é bico de pássaro,que pega menos comida de uma vez,logo,é o sinal de menor

  • @daviandrade2407
    @daviandrade2407 4 ปีที่แล้ว

    Man, Gustavo Guanabara é o melhor professor de programação que existe!!

  • @viniciusjiu-jitsu7777
    @viniciusjiu-jitsu7777 3 ปีที่แล้ว +5

    O jeito que o Gustavo disse "Deu pra entender" no minuto 22:15, pareceu minha mãe com raiva kkkkkkk

  • @rafa.silvasou
    @rafa.silvasou 10 หลายเดือนก่อน

    Aos poucos vamos seguindo. O importante é não desistir.

  • @GabrielNascimento-nl1mf
    @GabrielNascimento-nl1mf 5 ปีที่แล้ว +6

    Você poderia colocar slides da aula para download, assim podemos acompanhar a aula via slides e não iremos precisar anotar no caderno mais sim apenas consultar o slide que você disponibilizar. quem apoia da um like aqui!!

    • @jhonatan9305
      @jhonatan9305 5 ปีที่แล้ว +1

      preguiçoso

    • @GabrielNascimento-nl1mf
      @GabrielNascimento-nl1mf 5 ปีที่แล้ว

      @@jhonatan9305 haha sou mesmo kk

    • @angelocoelho7615
      @angelocoelho7615 5 ปีที่แล้ว

      kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
      O importante é anotar para você lembrar e reforçar o que esta aprendendo pela repetição. Não seja preguiçoso, pelo menos anote no seus comentários. Vai te ajudar muito!

  • @luizalexandrevulf7347
    @luizalexandrevulf7347 3 ปีที่แล้ว

    Tenho acompanhado o curso de JS desde o início e apesar das explicações serem muito rápidas, o que nos faz voltar o vídeo algumas vezes para compreender o que está sendo dito, o conteúdo é de grande qualidade.

  • @ygor8387
    @ygor8387 9 หลายเดือนก่อน +4

    A parte mais dificil desse video foi escrever o 'e comercial' no caderno...

  • @skinnyLIVES
    @skinnyLIVES 5 ปีที่แล้ว +2

    Gustavo tu nasceu pra encinamar mano, slc lhe acompanho faz muito tempo, e vc sempre criativo, o modo de ensinar o menor, e maior igual foi inédito kkkkkk vc é 10

  • @josefinamor2460
    @josefinamor2460 5 ปีที่แล้ว +4

    var nome = window.prompt('Digite o nome da pessoa :')
    var idn = Number(window.prompt(`Digite a idade de ${nome}: `));
    var idade = 18;
    document.write(`A pessoa com nome de ${nome} é ${idn >= idade ? "Maior" : "Menor"} de idade. `)
    if(idn >= idade){
    document.write('Entrada autorizada!')
    }else{
    document.write('Entrada não autorizada!')
    }

    • @fabious1453
      @fabious1453 5 ปีที่แล้ว

      var nome = window.prompt('Qual é o seu nome?')
      var idade = Number(window.prompt ('Quantos anos você tem?'))
      var idn = 18
      window.alert(`${idade>=idn?'Entrada Aprovada, bem vindo' : 'Menor de idade entrada reprovada'} ${nome}`)

  • @filipemendes294
    @filipemendes294 ปีที่แล้ว

    rapaz essa de maior ou menor eu tive DUVIDA E VIDA INTEIRA, e esse cara me AJUDOU EU TE AMO GUSTAVO GUANABARA

  • @leandrosousa334
    @leandrosousa334 ปีที่แล้ว +5

    *Anotações:*
    * OPERADORES LÓGICOS
    ! NEGAÇÃO
    && CONJUNÇÃO
    || DISJUNÇÃO
    * Na DISJUNÇÃO || (OU), basta que um dos valores seja TRUE para que retorne valor TRUE.
    Exemplo:
    TRUE | TRUE --- TRUE
    TRUE | FALSE --- TRUE
    TRUE | TRUE --- TRUE
    FALSE | FALSE --- FALSE (sem valor TRUE)
    (Quero uma das duas canetas. Uma vermelha, e outra azul. Se eu ganhar qualquer uma delas, ou as duas,
    estarei satisfeito. Se eu não ganhar nenhuma, não estarei satisfeito).
    * Na CONJUNÇÃO && (E), deverá constar apenas valores TRUE. Sendo TRUE e FALSE, ou apenas FALSE, negados.
    Exemplo:
    TRUE | TRUE --- TRUE
    FALSE | FALSE --- FALSE
    FALSE | TRUE --- FALSE
    FALSE | FALSE --- FALSE
    (Quero duas canetas, uma azul e outra vermelha. Se eu ganhar apenas uma delas, ou nenhuma, não estarei
    satisfeito. Preciso das duas).
    * Na NEGAÇÃO ! (NÃO), um valor que não é TRUE retorna um valor FALSE. Um valor que não seja FALSE,
    retornará TRUE.
    ! TRUE -> FALSE (lê-se: se não for TRUE é igual a FALSE)
    ! FALSE -> TRUE (lê-se: se não for FALSE é igual a TRUE)
    -------------------------------------------------------------------------------------------------------
    * ORDEM DE PRECEDÊNCIA
    () , ** , / TUDO QUE ESTÁ ENTRE PARENTESES, POTÊNCIA, DIVISÃO
    > , < , >= MAIOR, MENOR, MAIOR OU IGUAL
    ! NEGAÇÃO (NÃO)
    && CONJUNÇÃO (E)
    || DISJUNÇÃO (OU)
    -------------------------------------------------------------------------------------------------------
    * OPERADORES TERNÁRIOS
    ? , :
    TESTE ? true : false
    teste -> teste lógico (true or false)
    TRUE -> resultado do teste lógico quando verdadeiro
    FALSE -> resultado do teste lógico quando falso
    EXEMPLO:
    var média = 5.5
    undefined
    média >= 7.0 ? "APROVADO" : "REPROVADO"
    'REPROVADO'

  • @viniciusbrustolin8384
    @viniciusbrustolin8384 4 ปีที่แล้ว +3

    Salve Guanabara. Os vídeos do seu canal são os melhores do Brasil e até do mundo. Até o momento não vi canal gringo que chegue a 50% da qualidade que o seu tem. Parabéns.
    Apenas como acréscimo a quem está iniciando, é possível armazenar o valor lógico da condição em variáveis também. P. ex.:
    var ehIgual = (5 == 5);

  • @edualves76
    @edualves76 5 ปีที่แล้ว +3

    Nossa eu era um que me batia por causa o < >, aaaaaaa miseraviiiiiiiii, me salvou....Valeooooo

  • @palhacoespinafre8421
    @palhacoespinafre8421 4 ปีที่แล้ว +1

    Caramba Guanabara, você é meu herói. Muito grato pelo seu trabalho!

  • @matheustimoteo7552
    @matheustimoteo7552 2 ปีที่แล้ว +28

    Minhas anotações:
    *** OPERADORES LÓGICOS
    ! NEGAÇÃO
    && CONJUNÇÃO
    || DISJUNÇÃO
    * Na DISJUNÇÃO || (OU), basta que um dos valores seja TRUE para que retorne valor TRUE.
    Exemplo:
    TRUE | TRUE --- TRUE
    TRUE | FALSE --- TRUE
    TRUE | TRUE --- FALSE
    FALSE | FALSE --- FALSE (sem valor TRUE)
    (Quero uma das duas canetas. Uma vermelha, e outra azul. Se eu ganhar qualquer uma delas, ou as duas,
    estarei satisfeito. Se eu não ganhar nenhuma, não estarei satisfeito).
    * Na CONJUNÇÃO && (E), deverá constar apenas valores TRUE. Sendo TRUE e FALSE, ou apenas FALSE, negados.
    Exemplo:
    TRUE | TRUE --- TRUE
    FALSE | FALSE --- FALSE
    FALSE | TRUE --- FALSE
    FALSE | FALSE --- TRUE
    (Quero duas canetas, uma azul e outra vermelha. Se eu ganhar apenas uma delas, ou nenhuma, não estarei
    satisfeito. Preciso das duas).
    * Na NEGAÇÃO ! (NÃO), um valor que não é TRUE retorna um valor FALSE. Um valor que não seja FALSE,
    retornará TRUE.
    ! TRUE -> FALSE (lê-se: se não for TRUE é igual a FALSE)
    ! FALSE -> TRUE (lê-se: se não for FALSE é igual a TRUE)
    -------------------------------------------------------------------------------------------------------
    *** ORDEM DE PRECEDÊNCIA
    () , ** , / TUDO QUE ESTÁ ENTRE PARENTESES, POTÊNCIA, DIVISÃO
    > , < , >= MAIOR, MENOR, MAIOR OU IGUAL
    ! NEGAÇÃO (NÃO)
    && CONJUNÇÃO (E)
    || DISJUNÇÃO (OU)
    -------------------------------------------------------------------------------------------------------
    *** OPERADORES TERNÁRIOS
    ? , :
    TESTE ? true : false
    teste -> teste lógico (true or false)
    TRUE -> resultado do teste lógico quando verdadeiro
    FALSE -> resultado do teste lógico quando falso
    EXEMPLO:
    var média = 5.5
    undefined
    média >= 7.0 ? "APROVADO" : "REPROVADO"
    'REPROVADO'

    • @znkig2125
      @znkig2125 2 ปีที่แล้ว +1

      Corrigindo:
      * Na DISJUNÇÃO || (OU), basta que um dos valores seja TRUE para que retorne valor TRUE.
      Exemplo:
      TRUE | TRUE --- TRUE
      TRUE | FALSE --- TRUE
      *FALSE | TRUE --- TRUE*
      FALSE | FALSE --- FALSE (sem valor TRUE)

    • @matheustimoteo7552
      @matheustimoteo7552 2 ปีที่แล้ว

      @@znkig2125 acredito que está incorreto, não? Se basta que um dos valores retornados seja true, então se ambos forem true, o retorno sera true também. Logo:
      TRUE - TRUE --- TRUE
      E também,
      TRUE - FALSE ---- TRUE
      TRUE - TRUE --- FALSE
      No que se segue, apenas e false na seguinte sentença:
      FALSE - FALSE ---- FALSE (quanto não há valor true)

    • @palafitas5440
      @palafitas5440 2 ปีที่แล้ว

      vlw
      essa aula ficou complicada de se anotar no celular ou pc
      o certo é fazer num caderno msm

    • @falar_portugues
      @falar_portugues 2 ปีที่แล้ว

      Muito obrigado, Matheus!

    • @williamramos3866
      @williamramos3866 ปีที่แล้ว +2

      Acho que a conjunção está errada no 4 exemplo. O certo é FALSE - FALSE = FALSE
      Isso por que ambos os termos têm que ser true para que o resultado seja true tbm, ne?

  • @gilmarssa
    @gilmarssa 2 ปีที่แล้ว +1

    😂😂😂😂 essa do < e > foi boa professor 👏👏👏👏👏
    Eu aprendi assim: o > é quando ele está apontando para o lado em que o número aumenta, ex.: 1, 2, 3… o número vai crescendo neste sentido >. Suas aulas são muito top. Parabéns!

  • @matheusmastrocinque8131
    @matheusmastrocinque8131 5 ปีที่แล้ว +21

    let n1, n2, n3, soma;
    do{
    do {
    n1 = prompt(`Digite um valor maior que 0 e menor que 20 !`);
    if (n1 > 0 && n1 20);
    do {
    n2 = prompt(`Certo, agora digite um valor NEGATIVO! `);
    if (n2 < 0) {
    alert(`BOA! Você digitou ${n2} e está indo bem!`);
    }else
    alert(`Hey, digite um valor negativo por favor!`);
    }while (n2 > 0);
    n3 = prompt(`Bom, agora você pode digitar um valor qualquer!`);
    alert(`O valor que você digitou é ${n3}`);
    soma = (n1 ** 2) + (n2 ** 2) + (n3 ** 2);
    console.log(soma);
    soma < 1000 ? alert(`Precisamos que a soma de todos os valores dê acima de 1000, vamos recomeçar!!`) : alert(`Muito bem! O valor está acima de 1000!`);
    }while (soma

    • @LN10ln
      @LN10ln 4 ปีที่แล้ว

      que porra é if?
      eu nao vi ele explicando isso n

    • @daniel1754
      @daniel1754 4 ปีที่แล้ว

      @@LN10ln é pra testar uma condição, tipo assim:
      Se (If) nota > 6 {
      alert("Aprovado");
      }
      Senão (Else) {
      alert("Reprovado");
      }
      nas próximas aulas ele explica ;)

    • @LN10ln
      @LN10ln 4 ปีที่แล้ว

      @@daniel1754 é quase como o operador ternário?

    • @daniel1754
      @daniel1754 4 ปีที่แล้ว

      @@LN10ln sim

    • @Victorgarcia-ip8tr
      @Victorgarcia-ip8tr 3 ปีที่แล้ว

      Um detalhe, você colocou no fim do do...while() assim:
      "n1 < 0 || n1 > 20"
      Acontece que se a pessoa digitasse qualquer número acima de 0 ou 20 daria certo, logo não fica de acordo com a frase...(então use o &&)
      Fora isso o código ficou bom!

  • @geovanidutra3475
    @geovanidutra3475 ปีที่แล้ว

    Estou fazendo ADS e sinceramente sempre recorro ao professor Guanabara pra assimilar o que não consegui entender na faculdade e do nada tudo clareia. Obrigado professor

  • @gabriellefaria5092
    @gabriellefaria5092 3 ปีที่แล้ว +3

    Deem Up pra minha dúvida conseguir ser sanada, por favor.
    Para treinar ternário peguei e declarei as variáveis sexo e idade e depois fiz:
    sexo='f' && idade=18 ? "APROVED" : "REPROVED"
    porém, deu erro de sintaxe apontando para idade e o &&, conseguem me explicar o porque?

    • @gabriellefaria5092
      @gabriellefaria5092 3 ปีที่แล้ว

      up
      up up

    • @andressmendess
      @andressmendess 2 ปีที่แล้ว

      olha moça pelo que eu vi esse código que vc digitou vc apenas colocou um sinal de = se vc queria dizer que "sexo é igual a 'f'' deveria ter escrito: sexo == 'f'. O mesmo aconteceu com idade, deveria ter escrito: idade == 18

  • @willianfrancas
    @willianfrancas 4 ปีที่แล้ว

    Caraca Gustavo, o quão bem explicado você faz esses videos, tornam as aulas muito fáceis de entender.
    Trabalho a 7 anos na área de desenvolvimento mas só estou conhecendo algumas coisas do js agora com este seu curso.
    A sua forma de ensinar também faz com que as aulas fiquem cada vez mais interessante e bacanas!
    Meus parabéns pelo ótimo conteúdo!
    E claro, muito obrigado!
    Sempre que posso, o indico e indicarei!

  • @savio9221
    @savio9221 5 ปีที่แล้ว +9

    window.alert('coe ,vamos fazer um grupo no wpp pra estudos e incentivar a nós? ')

  • @zanezane336
    @zanezane336 5 ปีที่แล้ว +1

    Guanabara, sua didática é perfeita! Está sendo muito fácil acompanhar tudo. Obrigado por compartilhar o conhecimento de forma tão clara!

  • @LucasHenrique-fy6pq
    @LucasHenrique-fy6pq 5 ปีที่แล้ว +3

    Fiz o seguinte "código":
    var m = 6
    var np1 = 6
    var np2 = 9
    mf = (np1+np2)*4 / 10 >= m ? 'APROVADO' : 'REPROVADO'
    *Mandei mostrar o mf e deu 'APROVADO' como eu esperava
    ** depois mudei o np2 para "np2 -= 3"
    porém quando mandei mostrar mf continuo dando 'APROVADO', e continua dando aprovado, não importa qual valor eu coloque. Alguém sabe aonde estou errando ?

    • @diogosilva00
      @diogosilva00 5 ปีที่แล้ว

      Boa noite meu caro amigo, como exatamente você está trocando esses valores ?

    • @diogosilva00
      @diogosilva00 5 ปีที่แล้ว +2

      Acho que consegui entender o problema, vamos lá
      Quando você manda mostrar o mf que é a média final novamente após alterar
      alguns dos valores np1 ou np2 com o operador += ou -=
      ele retorna sempre o mesmo resultado 'APROVADO' ou 'REPROVADO'
      se eu entendi certo o problema é: o mf é uma variável, e quando você executou pela primeira vez o comando e colocou o, 'carro na vaga', resultado 'APROVADO' ou 'REPROVADO' ele ficou lá salvo
      e independente de qualquer alteração no np1 ou np2 o valor do mf sempre será o mesmo até
      que você salve outro valor nele, ou seja, tem que executar novamente o comando todo com os valores alterados
      para assim o mf receber o novo valor e mostrar o valor certo correspondente a conta
      :D
      espero não ter ficado confusa minha explicação

    • @LucasHenrique-fy6pq
      @LucasHenrique-fy6pq 5 ปีที่แล้ว

      @@diogosilva00 ficou clara a explicação, deve ser isso mesmo. Obrigado!!

    • @AlexMoreira
      @AlexMoreira 5 ปีที่แล้ว

      "mf" deveria ser uma variável?

    • @LucasHenrique-fy6pq
      @LucasHenrique-fy6pq 5 ปีที่แล้ว +1

      @@AlexMoreira sim, eu coloquei errado no comentário. Mas no node.js coloquei ele como variável e mesmo assim acontecia isso... Foi o que o Diogo falou mesmo.

  • @thiagorodrigues7785
    @thiagorodrigues7785 2 ปีที่แล้ว

    O monstro dos ensinamentos, não vi ate hoje alguem explicar tao bem para um leigo assim dessa forma diversos assustos
    GG vc eh o cara Mestre

  • @thiagomoreira8362
    @thiagomoreira8362 4 ปีที่แล้ว +7

    "Deu pra entender?"
    Resposta: Não! kkk

  • @riskbreakerz1
    @riskbreakerz1 2 ปีที่แล้ว

    Fiz um código que diz se um número par ou impar. Isso pra mim é uma superação. Obrigado. Rumo ao caminho de grande programador.

  • @alicecafumana2645
    @alicecafumana2645 4 ปีที่แล้ว +7

    24:10 esse som me lembra stranger things kk

    • @VejaRafael
      @VejaRafael 4 ปีที่แล้ว +1

      kkkk.... vdd

  • @ThiagoSouza-jl1vi
    @ThiagoSouza-jl1vi 5 ปีที่แล้ว +2

    Enriquecedor!
    Ultimamente venho aprendendo um pouco de cada uma das linguagens mais conhecidas, e tenho uma boa experiência em C C++, Php, Python ...E por mais que essas linhagens sempre tem comandos parecidos (baseados em C) eu sempre aprendo algo novo e/ou relembro vendo seus vídeos. 👊🏼👊🏼🤟🏼