Pesquisar aqui

sexta-feira, 26 de março de 2021

python-vs-javascript


Como definir constantes em JavaScript

Em contraste, em JavaScript, podemos definir constantes que não podem ser alteradas no programa e o identificador de variável não pode ser reatribuído.

Mas isso não significa que o valor em si não possa ser alterado.

De acordo com o artigo constno MDN Web Docs :

const declaração cria uma referência somente leitura para um valor. Isso não significa que o valor que ele contém seja imutável - apenas que o identificador da variável não pode ser reatribuído. Por exemplo, no caso em que o conteúdo é um objeto, isso significa que o conteúdo do objeto (por exemplo, suas propriedades) pode ser alterado.

Para definir uma constante em JavaScript, adicionamos a palavra-chave const antes do nome da variável:

const TAX_RATE_PERCENTAGE = 32;

Se tentarmos alterar o valor da constante, veremos este erro:

Portanto, o valor não pode ser alterado.

💡 Dica: Para executar e testar pequenos trechos de código JavaScript, você pode usar o console nas Ferramentas de desenvolvedor do Chrome .

Tipos de dados e valores em Python e JavaScript

Vamos ver as principais diferenças entre os tipos de dados Python e JavaScript.

Tipos de dados numéricos

Python tem três tipos numéricos para nos ajudar a realizar cálculos precisos para fins científicos. Esses tipos numéricos incluem: int(inteiros),   float(números de ponto flutuante) e complexCada um deles tem suas próprias propriedades, características e aplicações.

Em contraste, o JavaScript tem apenas dois tipos numéricos: NumberBigIntNúmeros inteiros e números de ponto flutuante são considerados do tipo Number.

De acordo com o artigo Number in MDN Web Docs:

Um literal de número, como 37no código JavaScript, é um valor de ponto flutuante, não um número inteiro. Não existe um tipo de número inteiro separado no uso diário comum. (JavaScript agora tem um tipo BigInt , mas não foi projetado para substituir Number para uso diário. 37Ainda é um número, não um BigInt.)

Sem comentários:

Enviar um comentário

Comente de forma construtiva...

Nota: só um membro deste blogue pode publicar um comentário.