1
resposta

Dúvida " e '

Estou com uma dúvida sobre a correção do desafio 1. Vocês colocaram na correção o seguinte:

Mostre um alerta com a mensagem "Bem-vindo ao nosso site!". alert('Bem-vindo ao nosso site!'); Declare uma variável chamada nome e atribua a ela o valor "Lua". let nome = "Lua";

A dúvida é, não tem problema que o primeiro alert colocamos com '' enquanto o nome colocamos com ''"?

1 resposta

Oi, Danielle! Tudo bem?

Em JavaScript, tanto faz usar aspas simples quanto aspas duplas para definir strings, o importante é ser consistente dentro de cada string.

No nosso exemplo ambos os usos estão corretos, pois o JavaScript permite que você use qualquer um dos dois tipos de aspas para definir strings. Aqui estão alguns exemplos para ilustrar:

// Usando aspas simples
let saudacao = 'Olá, Mundo!';
alert('Esta é uma mensagem de alerta.');

// Usando aspas duplas
let mensagem = "Bem-vindo ao nosso site!";
alert("Esta é outra mensagem de alerta.");

A única coisa que precisamos nos atentar é para não misturarmos os tipos de aspas dentro de uma mesma string sem necessidade, pois isso pode causar erros de sintaxe, por exemplo:

// Isso vai causar um erro
let erro = 'Este é um exemplo de "erro';

Para evitar confusão, podemos escolher um estilo e seguir com ele no código, mas não há problema algum em usar ambos, como você fez.

Espero ter ajudado!

Um forte abraço e bons estudos!