O meu Code não aceita placeholder

Home Fóruns JavaScript O meu Code não aceita placeholder

Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #69622

      O meu Code não aceita placeholder, fazendo a aula 11 do JS entrei com as linhas a seguir:

      JS Ex008.js>…
      var vel = 60.5
      console.log(A velocidade é $(vel))

      Tentei inúmeras vezes entrar com as linhas acima e não consegui obter a cor azul que sinaliza o placeholder a partir do $. A execução das linhas acima dá:

      Info: Start process (13:10:50)
      A velocidade é $(vel)
      Info: End process (13:10:51)

    • #69687
      Octavio Lustosa
      Participante

      Olá Leon, tudo bem?

      Visualmente, percebi um equívoco em seu código!

      1º Para incluir o placeholder, deve conter crases no início e fechamento dos parênteses

      2º Entre o placeholder, substitua por colchetes ${}:

      Sendo assim: >>> console.log(A velocidade é ${vel})

      Espero ter ajudado!

      Abs!

      Após a abertura de parênteses, inclua a crase no início e fechament

    • #69694

      Já tentei usar a sua sugestão e não funcionou. Veja abaixo
      as linhas corrigidas conforme sua sugestão e o resultado da execução:

      var vel = 60.5
      console.log(A velocidade é $[vel])

      Info: Start process (11:39:06)
      A velocidade é $[vel]
      Info: End process (11:39:08)

      Em nenhum momento o cifrão ficou azul. Como você pode ver usei as aspas junto com os parênteses e os colchetes após o cifrão.

      • #69711
        Tutora Mayla
        Mestre

        Leon, o correto seria colocar com chaves, o aluno Otavio exemplificou certo mas acabou trocando os nomes (de chaves para colchetes).
        Para funcionar basta trocar o seu código de console.log(A velocidade é $[vel]) para console.log(A velocidade é ${vel}).
        Espero ter ajudado, quaisquer dúvidas estamos a disposição.

    • #69757

      var nome = window.prompt(‘Qual é o seu nome?’)
      document.write(‘Olá ${nome}. seu nome tem ${nome.length} letras.’)

      quando atualizo a pagina ele mostra assim :
      Olá $ {nome}. seu nome tem $ {nome.length} letras.

      • #69844
        Tutora Mayla
        Mestre

        Gisele, movi o sua dúvida para um tópico já existente sobre o assunto, sempre antes de criar um tópico procure se já existe um falando sobre o assunto.
        O problema no seu código é está sendo utilizado aspas simples e o correto seria utilizar o caractere acento grave ` no lugar das aspas.
        Espero ter ajudado, se a dúvida persistir volte a entrar em contato.

Visualizando 3 respostas da discussão
  • Você deve fazer login para responder a este tópico.