Você sabia dessa diferença no Javascript?

  Рет қаралды 100,778

Victor Lima - Ciência da Computação

Victor Lima - Ciência da Computação

Күн бұрын

Пікірлер: 103
@fabiomoraes013
@fabiomoraes013 2 жыл бұрын
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
@GuiadoProgramador
@GuiadoProgramador 2 жыл бұрын
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
@Bruno-h1x Жыл бұрын
Discordo
@jurandiriquetijunior6427
@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
@stevalves Жыл бұрын
= é == igual === idêntico
@silviocesar5220
@silviocesar5220 Жыл бұрын
= recebe**
@GODER-BOT
@GODER-BOT 3 ай бұрын
Obrigado
@lohaann
@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
@mariyaduarda Жыл бұрын
n ironicamente li as explicações nos comentários e só entendi a sua, mais q vlw
@foxybr272
@foxybr272 9 ай бұрын
Só entendi a sua explicação kkkkk Obrigado. tem vaga no curso?
@davyjhonny9345
@davyjhonny9345 8 ай бұрын
Nossa parabéns 🎉
@erickfernandogomesrussifrancis
@erickfernandogomesrussifrancis 3 ай бұрын
Deveria ser tornar professor mandou bem na explicação
@lucassouza5370
@lucassouza5370 Ай бұрын
Como desenvolver Java eu acho Javascript uma anarquia do crlh, mas ao mesmo tempo acho incrível ver que linguagem poderosa ele é
@felipeoli7eira
@felipeoli7eira 10 ай бұрын
"O javascript é inteligente" foi boa kkk
@bruhblackzera
@bruhblackzera 7 ай бұрын
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
@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-BOT
@GODER-BOT 3 ай бұрын
Nossa, Essa eu não sabia, Obrigado!!
@GabrielAsafeOliveira-sq3uf
@GabrielAsafeOliveira-sq3uf 4 ай бұрын
Agradeço ao professor Gustavo Guanabara, estou aprendendo mto com ele
@tainancamargo4165
@tainancamargo4165 Жыл бұрын
Vou comentar só pra receber seus vídeos sempre; excelente!
@branchesofcode
@branchesofcode Жыл бұрын
Valeu mano ! Ajudou , são coisas que temos que sempre ter em mente
@lucasherculanorocha
@lucasherculanorocha Жыл бұрын
estudei isso com o Guanabara na aula de operadores 😏
@igorvinicios4704
@igorvinicios4704 Жыл бұрын
Eu tbm ksks
@mauricioferrazzi
@mauricioferrazzi Жыл бұрын
Qual o curso?
@kauagp6863
@kauagp6863 Жыл бұрын
​@@mauricioferrazzicurso em vídeo(nome do canal),tu escreve "curso em vídeo javascript" que aparece uma playlist
@weslley9916
@weslley9916 11 ай бұрын
​@@mauricioferrazzi curso javascript curso em vídeo tem 32 ou 33 aulas eu acho
@ZedoCine
@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
@FilipeASantana Жыл бұрын
Ele converte no formato string. O array convertendo para string e a saída é um ["10"].join(","), daí fica "10".
@LuvasTheGloves
@LuvasTheGloves 8 ай бұрын
Nem lembrava disso kkkko vlw
@ricardosilvapereira8438
@ricardosilvapereira8438 Жыл бұрын
Massa !!!👏👏👏
@RenascenceOfficial
@RenascenceOfficial 2 жыл бұрын
Aaaaaaaaaa hahahahaha eu não sabiaaaaa!!! Vivendo e aprendendo kkkkk
@viniciusgame2357
@viniciusgame2357 4 ай бұрын
Eu sabia dessa diferença so nao tava sabendo como explicar para mim mesmo 👍
@oanunnaki
@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
@Foxpopx Жыл бұрын
Você tinha que fazer mais vídeos assim!!!
@rogimerioribeiro8989
@rogimerioribeiro8989 Жыл бұрын
Muito bom ❤❤❤❤❤😂
@helenformighieri
@helenformighieri Жыл бұрын
Conteúdo muito bom!
@brunosilvaddr2
@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
@nororazoro5215 Жыл бұрын
sim e a estrema e igualdade ela compara tambem o typeof se e ou nao nunber
@fernandodebarros4312
@fernandodebarros4312 2 ай бұрын
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
@AlessandroProgramacao
@AlessandroProgramacao 2 жыл бұрын
Show, muito bom!
@sthefanycarvalho1021
@sthefanycarvalho1021 Жыл бұрын
Valeu colega se caisse na prova eu vacilava
@FranciscoGomes.
@FranciscoGomes. 10 ай бұрын
JavaScript é uma mãe
@GuizinPE81
@GuizinPE81 7 ай бұрын
Em nenhuma linguagem de programação normal 10 == "10" daria verdadeiro
@Oporando
@Oporando 5 ай бұрын
Caiu isso em uma prova esses dias
@developer_mendes
@developer_mendes Жыл бұрын
O 3° verifica se o valor tem o mesmo valor e tipo de dado
@Joaopedro-ik2dc
@Joaopedro-ik2dc 6 ай бұрын
I Love js
@cafédatardef5
@cafédatardef5 11 ай бұрын
== igualdade ou semelhança === Literalmente 1/1 ou identidade
@danilomato
@danilomato Жыл бұрын
igual e idêntico!
@GabrielAsafeOliveira-sq3uf
@GabrielAsafeOliveira-sq3uf 4 ай бұрын
Acerteiiiii!!!!
@Att500
@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
@Umgolbege Жыл бұрын
Amigo, isso e javaScript no video, Java é outro departamento que te deixa careca kkk
@Att500
@Att500 Жыл бұрын
@@Umgolbege mano to bem por fora por enquanto kkkkk mas obrigado por me avisar.
@normalzinho
@normalzinho 2 жыл бұрын
== 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
@stefanpicciani1551 Жыл бұрын
Tooop
@car7080_vu
@car7080_vu 4 ай бұрын
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
@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...
@robsonrobertodocarmo5515
@robsonrobertodocarmo5515 2 жыл бұрын
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
@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
@Deanimeno Жыл бұрын
krl, eu acertei e nunca mexi em nada, só sei de lógica de programação
@yuri.caetano
@yuri.caetano Жыл бұрын
Isso ai é realmente manjar de js?
@ricnyc2759
@ricnyc2759 Жыл бұрын
==== o valor e o tipo tem que ser o mesmo. Ja no == so o valor e' comparado.
@grandmole
@grandmole Жыл бұрын
Essa é muito fácil manda outra mais dificil - Chaves
@aripaulino007
@aripaulino007 10 ай бұрын
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
@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
@TokaGado
@TokaGado 3 ай бұрын
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
@Iamlima7 Жыл бұрын
Bem fácil..
@tokyojp1
@tokyojp1 11 ай бұрын
pegou mesmo, porque eu não entendi foi nada
@dhay3982
@dhay3982 9 ай бұрын
"===": igualdade "==": maluquice
@PedroHenrique-kj5iv
@PedroHenrique-kj5iv Жыл бұрын
Acertei
@ntc.mundodabola
@ntc.mundodabola Жыл бұрын
1- vai dar true 2- vai dar true 3- vai dar false
@DaviXG7Nao7
@DaviXG7Nao7 Жыл бұрын
Outras linguagens vocr tem que converter pra comparar :/
@ClaudioHenrique-t2s
@ClaudioHenrique-t2s 3 ай бұрын
Estão me maltratando 😅
@Rafael_hobby
@Rafael_hobby 8 ай бұрын
O COISA UTIL
@dann-sz
@dann-sz 9 ай бұрын
Igualdade restrita
@ghost.abacate
@ghost.abacate Жыл бұрын
Meu PC não roda nenhum editor de código
@JackSparrow-fh3eh
@JackSparrow-fh3eh Жыл бұрын
Qual sua config? (Quem tem Chrome não precisa de editor de código para aprender) 😎
@jonasnunes35
@jonasnunes35 Жыл бұрын
Bão
@neto_x
@neto_x Жыл бұрын
Js inteligente?! Kkkkkkkkkkkkkkk Os dados são diferentes, não pedi pra converter, como assim é inteligente? Lkkkkkkkkkkk
@lavosier2
@lavosier2 6 ай бұрын
o java script é inteligente ? isso para min é uma bagunça isso sim kkkkkkkk
@nikolasmatias9639
@nikolasmatias9639 Жыл бұрын
mas e quando vc passa um texto normal? kkkkk
@silviocesar5220
@silviocesar5220 Жыл бұрын
vai dar false tbm
@brunogustavo8230
@brunogustavo8230 Жыл бұрын
Mano como tu quer que eu saiba al g o wue eu nao tenho nada de conhecimento Se fosse em python eu saberia
@aironassuncao7913
@aironassuncao7913 11 ай бұрын
Ia comentar mas deu NaN
@evissoares
@evissoares Ай бұрын
null > 0 false null == 0 false null >= 0 true palmas... kkkkkkkkk
@eecapio
@eecapio Жыл бұрын
Mas eu sou python 😢
@Felip43
@Felip43 Жыл бұрын
Eu prefiro linguagem C
@JackSparrow-fh3eh
@JackSparrow-fh3eh Жыл бұрын
Honestamente, não vi o vídeo. Mas acredito que seja: Verdadeiro Verdadeiro Falso Respectivamente
@JackSparrow-fh3eh
@JackSparrow-fh3eh Жыл бұрын
Aeeeee kkkkk
@carlosnani
@carlosnani Жыл бұрын
As peladinhas de uma linguagem que não é tipada
@rapaz1163
@rapaz1163 Жыл бұрын
@Carlos Nani p Web é perfeito, muito versátil
@carlosnani
@carlosnani Жыл бұрын
@@rapaz1163 sim. É mesmo. JS é a linguagem que está no meu coração.
@nonfon5041
@nonfon5041 Жыл бұрын
Bagulho é php
@Decredox
@Decredox Жыл бұрын
True true false
@DanielLuche
@DanielLuche 9 ай бұрын
Três iguais eh vc falando pro javascript para de palhaçada e fazer comparação direito
@eliasrufino6607
@eliasrufino6607 Жыл бұрын
Na verdade JavaScript é linguagem de tipagem fraca . Pois aceita esse tipo de igualdade ….
@joinersa
@joinersa Жыл бұрын
JavaScript é "inteligente" 😂
@michellarrosa2488
@michellarrosa2488 Жыл бұрын
JavaScript converte para comparar? Parou. Desisto. Pra que ensinar ?
@DaviXG7Nao7
@DaviXG7Nao7 Жыл бұрын
Sim sim não
@Donatte
@Donatte Жыл бұрын
não me pegou, seu bobaião
@ShinobiVGfafafaf
@ShinobiVGfafafaf 4 ай бұрын
true true false
Profissão Programador: o que exatamente eles fazem?
9:14
Profissão Programador
Рет қаралды 189 М.
Uma dica que todo programador Python deveria saber | #shorts
0:56
Hashtag Programação
Рет қаралды 111 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 145 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 52 МЛН
Crie um CANAL no YOUTUBE em 2025
13:20
Educação Financeira - Como ganhar dinheiro
Рет қаралды 4
COMO CRIAR API EM NODEJS EM 60 SEGUNDOS  - #Shorts
1:00
bit loop
Рет қаралды 63 М.
Aprenda JAVASCRIPT em apenas 5 MINUTOS (2023)
5:24
Tiger Codes
Рет қаралды 144 М.
O que um júnior precisa saber para conseguir uma vaga com .NET C#?
4:03
APRENDA a PROGRAMAR em ASSEMBLY!
14:26
Pedro Pessoa
Рет қаралды 83 М.
As melhores extensões do VS Code
0:30
Tiger Codes
Рет қаралды 232 М.
Como FUNCIONA cada MALDITA LINGUAGEM DE PROGRAMAÇÃO?
4:48
JovemScript
Рет қаралды 217 М.
Como é fácil criar um App no Python #Shorts
0:42
Thales Veloso
Рет қаралды 594 М.
Como Você Programaria Isso? #1
0:54
Filipe Deschamps
Рет қаралды 1,1 МЛН
Não aprenda Java antes de ver este vídeo!
12:57
Victor Lima - Ciência da Computação
Рет қаралды 14 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 145 МЛН