Sempre use === caso necessário faça 10 === Number('10) deixe claro as coisas converta sempre as variáveis. Usar == acho uma prática ruim
@GuiadoProgramador2 жыл бұрын
Sim de fato, === é muito mais seguro, só que como o vídeo só pode ter no máximo 60 segundos foi dificil encaixar essa parte, mas muito boa sua pontuação vou fixar para a galera ver.
@Bruno-h1x Жыл бұрын
Discordo
@jurandiriquetijunior6427 Жыл бұрын
Não sei se esse negócio de prática ruim existe, depende muito da situação, algumas ocasiões são melhores o == e outras o ===, cada um tem sua maneira de codar
@stevalves Жыл бұрын
= é == igual === idêntico
@silviocesar5220 Жыл бұрын
= recebe**
@GODER-BOT3 ай бұрын
Obrigado
@lohaann Жыл бұрын
== igualdade === Identidade (==) Ele compara grandezas, ou seja um número em string ainda tem valor. "10" é uma string com valor '10', ou seja, ainda tem o valor 10! (===) Ele compara identidade, ou seja 10 não é idêntico a "10", pois 10 é um "number" enquanto o "10" é uma "string" Os dois NÃO são idênticos em tipos e nem na escrita
@mariyaduarda Жыл бұрын
n ironicamente li as explicações nos comentários e só entendi a sua, mais q vlw
@foxybr2729 ай бұрын
Só entendi a sua explicação kkkkk Obrigado. tem vaga no curso?
@davyjhonny93458 ай бұрын
Nossa parabéns 🎉
@erickfernandogomesrussifrancis3 ай бұрын
Deveria ser tornar professor mandou bem na explicação
@lucassouza5370Ай бұрын
Como desenvolver Java eu acho Javascript uma anarquia do crlh, mas ao mesmo tempo acho incrível ver que linguagem poderosa ele é
@felipeoli7eira10 ай бұрын
"O javascript é inteligente" foi boa kkk
@bruhblackzera7 ай бұрын
Eu uso javascript pq tou começando a aprender a usar uma linguagem de programação que dê pra mudar, acrescentar ou remover conteúdo em uma linguagem de marcação (html) e nem sabia sobre isso, obrigado pela informação 👍
@josuetavares49 Жыл бұрын
Em js o (===) verifica a tipagem da variavel, é chamdo de Strict equality outros ex: console.log(1 === 1); // Expected output: true console.log('hello' === 'hello'); // Expected output: true console.log('1' === 1); // Expected output: false console.log(0 === false); // Expected output: false
@GODER-BOT3 ай бұрын
Nossa, Essa eu não sabia, Obrigado!!
@GabrielAsafeOliveira-sq3uf4 ай бұрын
Agradeço ao professor Gustavo Guanabara, estou aprendendo mto com ele
@tainancamargo4165 Жыл бұрын
Vou comentar só pra receber seus vídeos sempre; excelente!
@branchesofcode Жыл бұрын
Valeu mano ! Ajudou , são coisas que temos que sempre ter em mente
@lucasherculanorocha Жыл бұрын
estudei isso com o Guanabara na aula de operadores 😏
@igorvinicios4704 Жыл бұрын
Eu tbm ksks
@mauricioferrazzi Жыл бұрын
Qual o curso?
@kauagp6863 Жыл бұрын
@@mauricioferrazzicurso em vídeo(nome do canal),tu escreve "curso em vídeo javascript" que aparece uma playlist
@weslley991611 ай бұрын
@@mauricioferrazzi curso javascript curso em vídeo tem 32 ou 33 aulas eu acho
@ZedoCine Жыл бұрын
Vou começar com aprendizado da linguagem eu hoje tenho conhecimento em php e pytho
Жыл бұрын
Ótima dica, e bem explicado, mais um inscrito com sucesso 🎉
@FilipeASantana Жыл бұрын
Ele converte no formato string. O array convertendo para string e a saída é um ["10"].join(","), daí fica "10".
@LuvasTheGloves8 ай бұрын
Nem lembrava disso kkkko vlw
@ricardosilvapereira8438 Жыл бұрын
Massa !!!👏👏👏
@RenascenceOfficial2 жыл бұрын
Aaaaaaaaaa hahahahaha eu não sabiaaaaa!!! Vivendo e aprendendo kkkkk
@viniciusgame23574 ай бұрын
Eu sabia dessa diferença so nao tava sabendo como explicar para mim mesmo 👍
@oanunnaki Жыл бұрын
A primeira e a segunda serão verdadeiros, pois mesmo que o “10” esteja entre aspas o JavaScript identifica como um número.
@Foxpopx Жыл бұрын
Você tinha que fazer mais vídeos assim!!!
@rogimerioribeiro8989 Жыл бұрын
Muito bom ❤❤❤❤❤😂
@helenformighieri Жыл бұрын
Conteúdo muito bom!
@brunosilvaddr2 Жыл бұрын
O máximo que eu faço é plugin para cs 1.6 mas gostei da explicação sobre Java Script e entendi kkk
@nororazoro5215 Жыл бұрын
sim e a estrema e igualdade ela compara tambem o typeof se e ou nao nunber
@fernandodebarros43122 ай бұрын
As duas primeiras condições vão comparar o conteúdo e a última vai comprar o conteúdo e o tipo, ou seja, o resultado dos 3 logs vai ser esse: true, true e false
@AlessandroProgramacao2 жыл бұрын
Show, muito bom!
@sthefanycarvalho1021 Жыл бұрын
Valeu colega se caisse na prova eu vacilava
@FranciscoGomes.10 ай бұрын
JavaScript é uma mãe
@GuizinPE817 ай бұрын
Em nenhuma linguagem de programação normal 10 == "10" daria verdadeiro
@Oporando5 ай бұрын
Caiu isso em uma prova esses dias
@developer_mendes Жыл бұрын
O 3° verifica se o valor tem o mesmo valor e tipo de dado
@Joaopedro-ik2dc6 ай бұрын
I Love js
@cafédatardef511 ай бұрын
== igualdade ou semelhança === Literalmente 1/1 ou identidade
@danilomato Жыл бұрын
igual e idêntico!
@GabrielAsafeOliveira-sq3uf4 ай бұрын
Acerteiiiii!!!!
@Att500 Жыл бұрын
Eu nunca tinha visto Java, só c++ e bati o olho e já tinha entendido. Caraio eu tô fodao meu irmão. Kkkkk nunca tive contato com programação, tô tendo agora na faculdade
@Umgolbege Жыл бұрын
Amigo, isso e javaScript no video, Java é outro departamento que te deixa careca kkk
@Att500 Жыл бұрын
@@Umgolbege mano to bem por fora por enquanto kkkkk mas obrigado por me avisar.
@normalzinho2 жыл бұрын
== verifica o valor da variável === Verifica o tipo da variável Ex : 10 == "10" -> true porque ele ele verifica se o valor dentro é semelhante a ele 10 === "10" -> False porque ele verifica se o tipo da variável é igual e o valor em bits são os mesmos
@stefanpicciani1551 Жыл бұрын
Tooop
@car7080_vu4 ай бұрын
sou iniciante, pra mim eu nao sei de nada, mas o interessante que quando vejo algo assim tipo o video ai eu sei responder, e me pergunto como sou burro se eu sei responder isso....
@Kaitopaulo Жыл бұрын
Mano, estou estudando programação, mas até agora não entendi essa vibe de verdadeiro ou não... Qual a finalidade disso? No caso, não tem que fazer cód para desenvolver algo, não entendo isso de verdadeiro ou falso...
@robsonrobertodocarmo55152 жыл бұрын
cara me ajuda com uma duvida? function power(base, exponent){ if(exponent == 0){ return 1; }else{ return base * power(base, exponent - 1 ); } } console.log(power(2, 3)); //8 essa função recursiva eu não consigo entender porque o return 1 so if não e impresso no console.log quando o exponent se iguala a zero e outra duvida se o else está retornando a base que vale 2 multiplicado pela função como ela função vai retornar um valor se não tem nenhum calculo nele só esta chamando ela de novo por favor me ajude a entender isso
@wantedshark5165 Жыл бұрын
1 - número 10 é igual ao número 10 2 - número 10 é igual ao texto 10 3 - tipo número e número 10 é igual a tipo texto e tipo texto 10
@Deanimeno Жыл бұрын
krl, eu acertei e nunca mexi em nada, só sei de lógica de programação
@yuri.caetano Жыл бұрын
Isso ai é realmente manjar de js?
@ricnyc2759 Жыл бұрын
==== o valor e o tipo tem que ser o mesmo. Ja no == so o valor e' comparado.
@grandmole Жыл бұрын
Essa é muito fácil manda outra mais dificil - Chaves
@aripaulino00710 ай бұрын
Tô quebrando a cabeça, tenho duas páginas HTML, página 1 e página 2, ambas possuem a mesma função javascript, quando executo o código na página 1 ele se repete na outra e vice-versa, vou dar um exemplo fictício pra ficar mais claro, ambas páginas tem a mesma função de somar, se eu somo dois dois número na página 1 é o resultado é 10, esse resultado se repete na página 2. Alguém pode me ajudar a resolver? Pois nem o chatgpt me ajudou.
@youtubegoogle2979 Жыл бұрын
=== Deu falso pq um 10 é do tipo number e o outro é do tipo string que é o "10" e === é o operador se vai realmente verificar se os caracteres são idênticos e não semelhantes
@TokaGado3 ай бұрын
Seguindo essa lógica isso devia retornar TRUE: true == "true" Mas retorna falso, no entanto 1 == true retornar true msm, com === seria false, não gosto dessa linguagem.
@Iamlima7 Жыл бұрын
Bem fácil..
@tokyojp111 ай бұрын
pegou mesmo, porque eu não entendi foi nada
@dhay39829 ай бұрын
"===": igualdade "==": maluquice
@PedroHenrique-kj5iv Жыл бұрын
Acertei
@ntc.mundodabola Жыл бұрын
1- vai dar true 2- vai dar true 3- vai dar false
@DaviXG7Nao7 Жыл бұрын
Outras linguagens vocr tem que converter pra comparar :/
@ClaudioHenrique-t2s3 ай бұрын
Estão me maltratando 😅
@Rafael_hobby8 ай бұрын
O COISA UTIL
@dann-sz9 ай бұрын
Igualdade restrita
@ghost.abacate Жыл бұрын
Meu PC não roda nenhum editor de código
@JackSparrow-fh3eh Жыл бұрын
Qual sua config? (Quem tem Chrome não precisa de editor de código para aprender) 😎
@jonasnunes35 Жыл бұрын
Bão
@neto_x Жыл бұрын
Js inteligente?! Kkkkkkkkkkkkkkk Os dados são diferentes, não pedi pra converter, como assim é inteligente? Lkkkkkkkkkkk
@lavosier26 ай бұрын
o java script é inteligente ? isso para min é uma bagunça isso sim kkkkkkkk
@nikolasmatias9639 Жыл бұрын
mas e quando vc passa um texto normal? kkkkk
@silviocesar5220 Жыл бұрын
vai dar false tbm
@brunogustavo8230 Жыл бұрын
Mano como tu quer que eu saiba al g o wue eu nao tenho nada de conhecimento Se fosse em python eu saberia