-
Posts
166 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que Eli Almeida postou
-
Javascript Manipular DOM via javascript testar o país
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Jão386 , dizem que tudo que se digita em input vem em texto.Por que será que precisa utilizar value para pegar o texto? -
Javascript Manipular DOM via javascript testar o país
Eli Almeida postou um tópico em Web e banco de dados
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Exemplo DOM</title> </head> <body> <h1>Exemplo usando DOM</h1> <input type="text" name="teste" id="teste"> <input type="button" value="Verificar" onclick ="analisar()"> <div id ="res"></div> <script> function analisar (){ testepais = window.document.querySelector('input#teste') var res = window.document.querySelector('div#res') if (testepais == 'Brasil'){ res.innerHTML = 'Brasileiro' } else { res.innerHTML = 'Estrangeiro' } } </script> </body> </html> -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Jão386 , Para usar JavaScript no dia a dia, é recomendado utilizar o DOM? Por que não consigo entender isso: aprendemos funções, condições e repetições em JavaScript, e assim por diante, mas depois o código só aparece no console do navegador. -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Jão386 , em Javascript sempre que quiser no visual studio code exibir um dado tem que fazer por meio do Dom? -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Jão386 , compreendo, mas qual o motivo de não aparecer na tela do html? -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Jão386 , a onde fica esse menu? Não estou entendo por que console.log (n) não imprime nada na tela, sendo que estou usando <script> dentro do documento html. -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@tchagas , gostaria de saber por que aparece no console do navegador e não na tela, já que estou usando <script> dentro do documento html. Agora quando utilizo um testador de javascript online o console.log funciona, quando utilizo o Node js, também, funciona. Por exemplo, nesse código aqui abaixo, o console.log(n) não imprime na tela somente no console do navegador, gostaria de saber o motivo dele não aparecer na tela. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>Iniciando estudos com dom</h1> <p>Aqui vai o resultado</p> <p> Aprendendo a usar o <strong>DOM</strong> em javascript</p> <div id = "msg"> Clique em mim</div> <script> var n = 10 console.log (n) </script> </body> </html> -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@tchagas , gostaria de saber por que usar console.log(d) só aparece no navegador e não na tela. Estou usando o visual studio code e o corpo do código é : <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>Iniciando estudos com dom</h1> <p>Aqui vai o resultado</p> <p> Aprendendo a usar o <strong>DOM</strong> em javascript</p> <div id = "msg"> Clique em mim</div> <script> var corpo = window.document.body var p1 = window.document.getElementsByTagName('p')[1] var d = window.document.getElementById ('msg') d.style.background = 'green' d.innerText = 'Olá!' console.log(d) </script> </body> </html> -
Javascript Por que o console.log(d) aparece apenas no console do navegador e não na tela?
Eli Almeida postou um tópico em Web e banco de dados
Por que o console.log(d) aparece apenas no console do navegador e não na tela da página HTML? Estou usando o visual studio code e quando rodo o código abaixo, essa parte aqui console.log(d) não aparece na tela. Ela aparece apenas no console do navegador tem que apertar f12. Gostaria de saber o motivo e se há algum programa que execute também console.log(d) e que apareça na tela. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>Iniciando estudos com dom</h1> <p>Aqui vai o resultado</p> <p> Aprendendo a usar o <strong>DOM</strong> em javascript</p> <div id = "msg"> Clique em mim</div> <script> var corpo = window.document.body var p1 = window.document.getElementsByTagName('p')[1] var d = window.document.getElementById ('msg') d.style.background = 'green' d.innerText = 'Olá!' console.log(d) </script> </body> </html> -
Javascript Como colocar input em Javascript?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@DiF , por que usa o write para mostrar na tela aqui nesse código: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> Primeiros passos com dom</title> <style> body { background:RGB(68, 125, 199) ; color: white; font: normal 18pt Arial; } </style> </head> <body> <h1>Iniciando estudos com dom</h1> <p>Aqui vai o resultado</p> <p> Aprendendo a usar o <strong>DOM</strong> em javascript</p> <div>Clique em mim</div> <script> var corpo = window.document.body var p1 = window.document.getElementsByTagName('p')[0] document.write(p1.innerText) </script> </body> </html> Já nesse outro código aqui se usar o d.innerText = 'Olá' para mostrar na tela : <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> Primeiros passos com dom</title> <style> body { background:RGB(68, 125, 199) ; color: white; font: normal 18pt Arial; } </style> </head> <body> <h1>Iniciando estudos com dom</h1> <p>Aqui vai o resultado</p> <p> Aprendendo a usar o <strong>DOM</strong> em javascript</p> <div id = "msg"> Clique em mim</div> <script> var corpo = window.document.body var p1 = window.document.getElementsByTagName('p')[1] var d = window.document.getElementById ('msg') d.style.background = 'green' // d.innerText = 'Estou aguardando' window.document.getElementById('msg').innerText='Olá!' </script> </body> </html> Qual a diferença entre usar o document.write(p1.innerText) para mostrar na tela e usar window.document.getElementById('msg').innerText='Olá!' para mostrar na tela? -
Javascript Em Javascript pode-se dizer que 5 !== '5' é igual em valor e diferente em tipo?
Eli Almeida postou um tópico em Web e banco de dados
Olá, estou com uma dúvida, gostaria de saber se 5 !== '5' é igual em valor,ou seja, os dois representam o número cinco, mas é diferente em tipo, por isso, o resultado é true. E se em 5 === '5' também é igual em valor, mas diferente em tipo. -
Javascript Como colocar input em Javascript?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Swalls, @DiF , obrigada. Qual é a diferença entre NodeList e HTMLCollection? Pesquisei até no ChatGPT, mas não consegui entender bem. Eles só são visíveis quando usamos console.log? Só aparecem no console do navegador? -
Javascript Como colocar input em Javascript?
Eli Almeida respondeu ao tópico de Eli Almeida em Web e banco de dados
@Swalls , valeu. Utilizar querySelector substitui todas essas formas: getElementsByTagName(), getElementById(), getElementsByName() e getElementsByClassName()? Ou seja, o querySelector consegue acessar elementos por ID, classe, tag e nome? Se sim, então seria mais viável utilizar o querySelector? -
Como colocar input em Javascript para capturar dados dos usuários? É possível fazer isso utilizando o Node js? A única maneira de capturar dados do usuário é utilizando o window.prompt? Como capturar dados no usuário utilizando o Visual studio code? É a mesma coisa para capturar dados no Node js?
-
console.log é uma função anônima e cria-se três dela com os valores 0,1,2 para posteriormente ser impressa? for (let i = 0; i < 3; i++) { setTimeout(() => { console.log(i); }, 1000); } Qual é o comportamento desse código aqui, agora utilizando o var ao invés de let? for (var i = 0; i < 3; i++) { setTimeout(() => { console.log(i); }, 1000); }
-
VisualG Como colocar esse jogo da velha para reiniciar e alternar entre quem começa ?
Eli Almeida respondeu ao tópico de Eli Almeida em Programação - iniciantes
@devair1010 , preciso resolver essa questão que o enunciado mostra através da imagem. Será que o tabuleiro tem que iniciar assim como está na imagem em verde, ou pode ficar assim como está em preto? : Algoritmo "JogoDaVelha" Var simbolo, pergunta,c : caractere tabela : vetor [1..3,1..3] de caractere linha, coluna, contador, posicao : inteiro resultado, resposta: logico jogoTerminou : logico procedimento mostrarVelha () var linha,coluna, contador : inteiro inicio contador <- 1 para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca se (tabela[linha,coluna] <> "x") e (tabela[linha,coluna]<> "o") então tabela[linha,coluna] <- numpcarac(contador) fimse escreva(tabela[linha,coluna]:3) contador <- contador+1 fimPara escreval() fimPara fimProcedimento função jogar (simbolo:caractere; posicao:inteiro): logico var mudou : logico inicio mudou <- falso para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca se (tabela[linha,coluna] = numpcarac(posicao)) então tabela[linha,coluna] <- simbolo mudou <- verdadeiro fimSe fimPara fimPara retorne mudou fimFuncao procedimento trocarJogador () inicio se simbolo = "x" então simbolo <- "o" senao simbolo <- "x" fimSe fimProcedimento funcao jogoTerminou (): logico var terminou : logico espacosDisponiveis : inteiro inicio terminou <- falso // linhas para linha <- 1 ate 3 faca se (tabela[linha,1] = tabela[linha,2])e (tabela[linha,1]= tabela[linha,3])então terminou <- verdadeiro fimSe fimPara // colunas para coluna <- 1 ate 3 faca se (tabela[1,coluna] = tabela[2,coluna])e (tabela[1,coluna]= tabela[3,coluna]) então terminou <- verdadeiro fimSe fimPara // diagonal se (tabela[1,1] = tabela[2,2]) e (tabela[1,1] = tabela[3,3]) ou (tabela[1,3] = tabela[2,2]) e (tabela[1,3] = tabela[3,1]) então terminou <- verdadeiro fimSe // Empate para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca se (tabela[linha,coluna] <> "x") e (tabela[linha,coluna]<> "o") então espacosDisponiveis <- espacosDisponiveis+1 fimSe fimPara fimPara se espacosDisponiveis = 0 então terminou <- verdadeiro fimSe retorne terminou fimFuncao procedimento reiniciarVelha() var contador : inteiro inicio contador <- 1 para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca tabela[linha,coluna] <- numpcarac(contador) escreva(tabela[linha,coluna]:3) contador <- contador+1 fimpara escreval() fimpara se c = "x" então simbolo <- "o" c <- simbolo senao se c = "o" então simbolo <- "x" c <- simbolo fimse fimse fimProcedimento Inicio mostrarVelha () simbolo <- "x" resposta <- Verdadeiro c <- simbolo enquanto resposta = verdadeiro faca repita repita escreval("Informe a posição que gostaria de jogar ", simbolo:1) leia(posicao) resultado <- jogar(simbolo,posicao) se resultado = falso então escreval (" Jogada inválida") fimSe mostrarVelha () ate resultado = verdadeiro trocarJogador () ate jogoTerminou = verdadeiro escreval("Jogo finalizado") escreval (" Gostaria de continuar jogando?") leia(pergunta) se pergunta <> "s" então resposta <- falso fimse reiniciarVelha() fimenquanto Fimalgoritmo -
VisualG Como colocar esse jogo da velha para reiniciar e alternar entre quem começa ?
Eli Almeida postou um tópico em Programação - iniciantes
Estou tentando completar esse código, é para quando finalizar o jogo, perguntar se quer continuar jogando e alternar para quem começa o jogo. Primeiramente quem começa o jogo é o "x", aí se escolherem que querem continuar, o jogo tem que começar perguntando em que lugar gostaria de colocar "o" agora. Mas o código não funciona como o esperado. Criei um procedimento reiniciarVelha() para reiniciar a velha e coloquei essa última parte para ver se conseguia alternar entre os jogadores, mas parece não funcionar se simbolo = "x" então simbolo <- "o" senao se simbolo = "o" então simbolo <- "x" fimse fimse Código completo : Algoritmo "JogoDaVelha" Var simbolo, pergunta : caractere tabela : vetor [1..3,1..3] de caractere linha, coluna, contador, posicao : inteiro resultado, resposta: logico jogoTerminou : logico procedimento mostrarVelha () var linha,coluna, contador : inteiro inicio contador <- 1 para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca se (tabela[linha,coluna] <> "x") e (tabela[linha,coluna]<> "o") então tabela[linha,coluna] <- numpcarac(contador) fimse escreva(tabela[linha,coluna]:3) contador <- contador+1 fimPara escreval() fimPara fimProcedimento função jogar (simbolo:caractere; posicao:inteiro): logico var mudou : logico inicio mudou <- falso para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca se (tabela[linha,coluna] = numpcarac(posicao)) então tabela[linha,coluna] <- simbolo mudou <- verdadeiro fimSe fimPara fimPara retorne mudou fimFuncao procedimento trocarJogador () inicio se simbolo = "x" então simbolo <- "o" senao simbolo <- "x" fimSe fimProcedimento funcao jogoTerminou (): logico var terminou : logico espacosDisponiveis : inteiro inicio terminou <- falso // linhas para linha <- 1 ate 3 faca se (tabela[linha,1] = tabela[linha,2])e (tabela[linha,1]= tabela[linha,3])então terminou <- verdadeiro fimSe fimPara // colunas para coluna <- 1 ate 3 faca se (tabela[1,coluna] = tabela[2,coluna])e (tabela[1,coluna]= tabela[3,coluna]) então terminou <- verdadeiro fimSe fimPara // diagonal se (tabela[1,1] = tabela[2,2]) e (tabela[1,1] = tabela[3,3]) ou (tabela[1,3] = tabela[2,2]) e (tabela[1,3] = tabela[3,1]) então terminou <- verdadeiro fimSe // Empate para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca se (tabela[linha,coluna] <> "x") e (tabela[linha,coluna]<> "o") então espacosDisponiveis <- espacosDisponiveis+1 fimSe fimPara fimPara se espacosDisponiveis = 0 então terminou <- verdadeiro fimSe retorne terminou fimFuncao procedimento reiniciarVelha() var contador : inteiro inicio contador <- 1 para linha <- 1 ate 3 faca para coluna <- 1 ate 3 faca tabela[linha,coluna] <- numpcarac(contador) escreva(tabela[linha,coluna]:3) contador <- contador+1 fimpara escreval() fimpara fimProcedimento Inicio mostrarVelha () simbolo <- "x" resposta <- Verdadeiro enquanto resposta = verdadeiro faca repita repita escreval("Informe a posição que gostaria de jogar ", simbolo:1) leia(posicao) resultado <- jogar(simbolo,posicao) se resultado = falso então escreval (" Jogada inválida") fimSe mostrarVelha () ate resultado = verdadeiro trocarJogador () ate jogoTerminou = verdadeiro escreval("Jogo finalizado") escreval (" Gostaria de continuar jogando?") leia(pergunta) se pergunta <> "s" então resposta <- falso fimse reiniciarVelha() se simbolo = "x" então simbolo <- "o" senao se simbolo = "o" então simbolo <- "x" fimse fimse fimenquanto Fimalgoritmo -
Será que essas atividades de eletrônica estão corretas?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
@Renato.88 , a questão também pede a corrente total do circuito. É porque a imagem parece que está meio distorcida, mas observa no lugar em que está escrito " Grandezas elétricas ". Em primeiro lugar está it que é a corrente total do circuito, depois tem t1,t2 e t3 . Se você contar vai ver que são quatros, então em primeiro lugar vem o it, corrente total. Não entendi a sua resposta, então a fonte de energia já mostra a corrente total do circuito? Não precisa usar o multímetro para medir a corrente total? -
Será que essas atividades de eletrônica estão corretas?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
@.if , fiz com multímetro porque a questão não fala nada a respeito disso. Comecei a usar o Tinkercad a pouco tempo, não sei se tem voltímetro. @Renato.88 , encontrei essa maneira na internet de medir as correntes de cada resistor. Porém não entendi bem o porquê coloca o positivo da fonte de energia na parte positiva da placa protoboard, como a corrente vai sair para circular e ser medida? Outra coisa, será que essa corrente que aparece na fonte de energia seria a corrente total do circuito? Então não precisaria usar o multímetro para medir porque a corrente total já é mostrada na fonte de energia? -
Será que essas atividades de eletrônica estão corretas?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
@Renato.88, @.if, tem essa questão aqui, é para fazer esse circuito no Tinkercad. Mas não sei como poderia medir a corrente individualmente de cada resistor com o circuito em paralelo já montado. A outra imagem é desse circuito que estou tentando medir a corrente individual de um resistor, mas não funciona. Como poderia montar esse circuito no Tinkercad de forma que dê para medir as correntes individuais de cada e também a tensão em cada resistor? Existe uma maneira mais simples de montar esse circuito em paralelo e medir as correntes individuais de cada e a tensão em cada resistor? -
Será que essas atividades de eletrônica estão corretas?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
@.if , foi eu que respondi essas atividades, porém não tenho certeza se estão corretas. Será que a resposta dessa " pergunta norteadora" da primeira atividade estaria certa? Nessa segunda atividade ( circuito 2), entendi , então poderia arredondar 222.97Ω para 223Ω. Mas não usei ohmímetro, foi multímetro. Se a resistência equivalente calculada é igual a 222.97 Ω e no multímetro deu 223Ω, isso significa que ele,(multímetro), já arredondou para 223Ω? Agora falando da "pergunta norteadora" da segunda atividade(circuito 2), não entendi o que essa questão pede. Você saberia? -
As respostas que dei para cada circuito : CIRCUITO 1) Encontre a resistência equivalente do circuito a seguir: Resistência Ω (Calculado) 7.760 Ω Resistência Ω (Medido) 7.76kΩ Pergunta Norteadora: Os valores medidos e calculados foram diferentes? Por quê? Porque a resistência equivalente calculada manualmente está em ohms e a medida pelo multímetro na Tinkercad está em kilo ohms. CIRCUITO 2) Encontre a resistência equivalente do circuito a seguir: Resistência Ω (Calculado) 222.97Ω Não entendi porque aqui deu 222.97Ω e já a resistência medido pelo multímetro no Tinkercad deu 223Ω Resistência Ω (Medido) 223Ω Pergunta Norteadora: Por que mesmo adicionando mais resistores, a resistência equivalente ficou menor que todas as resistências do circuito? Não entendi essa pergunta. Porque na questão do circuito 1 tinha três resistências também e na questão do circuito 2 tem três resistores também. Como assim adicionando mais resistores? CIRCUITO 3) Encontre a resistência equivalente do circuito a seguir: Resistência Ω (Calculado) 3.048,48Ω Não entendi o porquê deu 3.048,48Ω na calculada e no multímetro usando o Tikercard deu 3.05kΩ Resistência Ω (Medido) 3.05kΩ Pergunta Norteadora: Por que esse circuito é conhecido como associação mista? Porque há resistor associado em série e em paralelo no mesmo circuito. CIRCUITO 4) Encontre a corrente elétrica i que sai da fonte do circuito bem como as tensões em cada um dos resistores (VR1, VR2 e VR3) do circuito abaixo. Anote os valores calculados e medidos. Respostaa : Corrente elétrica que sai do circuito = 2,66mA Valores calculados das tensões : Tensão do resistor 1 = 1,49V Tensão do resistor 2 = 2,66V Tensão do resistor 3 =5,85V Valores medidos das tensões: Tensão do resistor 1 = 1,49V Tensão do resistor 2 = 2,66V ensão do resistor 3 = 5,85V Pergunta Norteadora: O que acontece caso você some as tensões em cada um dos resistores? A soma das tensões dará o valor inicial de 10 volts, porque a tensão se divide proporcionalmente a resistência individual.
-
Como esse circuito de Timer, Temporizador funciona?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
@Renato.88 ,@rmlazzari58 , obrigada. Estou tentando colocar as resistências sugeridas acima para r1,r2,r3,r4 e r5, porém no meu simulador no Tinkercad, as duas leds acendem juntas e o s2 não desliga a led 2, a led verde. Não sei qual é a causa do problema. O simulador do circuito que estou tentando testar : https://www.tinkercad.com/things/8FK91nHYAGj-circuito-temporalizador -
Como esse circuito de Timer, Temporizador funciona?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
@Renato.88, obrigada. Eu estou tentando simular esse circuito no site Tinkercad. Será que é necessário saber todas as resistências para a simulação funcionar? Como poderia calcular as resistências desse circuito? -
Como esse circuito de Timer, Temporizador funciona?
Eli Almeida respondeu ao tópico de Eli Almeida em Eletrônica
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
