ERRO NA CRIAÇÃO DA VARIÁVEL
Bom dia, amigos!
Estou fazendo teste para conseguir uma bolsa em programação. Fui bem até esse moemtno que vou relatar.
Estão pedindo para fazer esse exercício:
Precisamos criar um código que gera cartão de visita com nome, sobrenome e profissão. Crie uma variável para guardar cada informação, depois faça a concatenação das informações numa variável chamada cartaoDeVisita.
Exemplo:
nome: Natalia
sobrenome: Lira
profissão: Programadora
cartão de visita esperado: “ Natália Lira - Programadora ”
Esse foi o código que tentei e está dando erro:
var nome = "Natalia"
var sobrenome = "Lira"
var profissao = Programadora
var cartaoDeVisita = Natalia + " " + Lira + "-" + Programadora
"Natalia Lira - Programadora
o error é: Natalia is not defined
Alguém pode me ajudar? Desde já agrdecido.
Estou fazendo teste para conseguir uma bolsa em programação. Fui bem até esse moemtno que vou relatar.
Estão pedindo para fazer esse exercício:
Precisamos criar um código que gera cartão de visita com nome, sobrenome e profissão. Crie uma variável para guardar cada informação, depois faça a concatenação das informações numa variável chamada cartaoDeVisita.
Exemplo:
nome: Natalia
sobrenome: Lira
profissão: Programadora
cartão de visita esperado: “ Natália Lira - Programadora ”
Esse foi o código que tentei e está dando erro:
var nome = "Natalia"
var sobrenome = "Lira"
var profissao = Programadora
var cartaoDeVisita = Natalia + " " + Lira + "-" + Programadora
"Natalia Lira - Programadora
o error é: Natalia is not defined
Alguém pode me ajudar? Desde já agrdecido.
Marco
Curtidas 0
Respostas
Jothaz
08/07/2020
Você criou variáveis, mas na criação do cartaoDeVisita esta usando as literais (string fixos).
Para usar variável:
Agora para usar string fixos:
Para usar variável:
let nome = 'Natalia' let sobrenome = 'Lira' let profissao = 'Programadora' //Usando Strings de Template let cartaoDeVisita1 = `$ $ - $` //Usando adicionar let cartaoDeVisita2 = nome + " " + sobrenome + "-" + profissao console.log(`cartaoDeVisita1: $ `) console.log(`cartaoDeVisita2: $ `)
Agora para usar string fixos:
let cartaoDeVisita1 = `${'Natalia'} ${'Lira'} - ${'Programadora'}` let cartaoDeVisita2 = 'Natalia Lira - Programadora' console.log(`cartaoDeVisita1: $ `) console.log(`cartaoDeVisita2: $ `)
GOSTEI 0
Jothaz
08/07/2020
Postando usando a tag code esta dando pau, o código correto é o abaixo.
let nome = 'Natalia'
let sobrenome = 'Lira'
let profissao = 'Programadora'
//Usando Strings de Template
let cartaoDeVisita1 = `$ $ - $`
//Usando adicionar
let cartaoDeVisita2 = nome + " " + sobrenome + "-" + profissao
console.log(`cartaoDeVisita1: $ `)
console.log(`cartaoDeVisita2: $ `)
let nome = 'Natalia'
let sobrenome = 'Lira'
let profissao = 'Programadora'
//Usando Strings de Template
let cartaoDeVisita1 = `$ $ - $`
//Usando adicionar
let cartaoDeVisita2 = nome + " " + sobrenome + "-" + profissao
console.log(`cartaoDeVisita1: $ `)
console.log(`cartaoDeVisita2: $ `)
GOSTEI 0
Verônica
08/07/2020
Resposta:
var nome = 'Natalia'
var sobrenome = 'Lira'
var profissao = 'Programadora'
var cartaoDeVisita = 'Natalia Lira-Programadora'
var nome = 'Natalia'
var sobrenome = 'Lira'
var profissao = 'Programadora'
var cartaoDeVisita = 'Natalia Lira-Programadora'
GOSTEI 0