--- id: 587d7dbd367417b2b2512bb4 title: Store Data with Sass Variables challengeType: 0 videoUrl: '' localeTitle: Armazenar dados com variáveis ​​Sass --- ## Description
Uma característica do Sass que é diferente do CSS é usar variáveis. Eles são declarados e configurados para armazenar dados, semelhantes ao JavaScript. Em JavaScript, as variáveis ​​são definidas usando as palavras-chave let e const . No Sass, as variáveis ​​começam com um $ seguido pelo nome da variável. Aqui estão alguns exemplos:
$ main-fonts: Arial, sans-serif;
$ títulos-cor: verde;

// Para usar variáveis:
h1 {
font-family: $ main-fonts;
cor: $ títulos-cor;
}
Um exemplo em que as variáveis ​​são úteis é quando um número de elementos precisa ter a mesma cor. Se essa cor for alterada, o único local para editar o código é o valor da variável.
## Instructions
Crie uma variável $text-color e defina-a como vermelha. Em seguida, altere o valor da propriedade color para o .blog-post e h2 para a variável $text-color .
## Tests
```yml tests: - text: Seu código deve ter uma variável Sass declarada para $text-color com um valor de vermelho. testString: 'assert(code.match(/\$text-color:\s*?red;/g), "Your code should have a Sass variable declared for $text-color with a value of red.");' - text: Seu código deve usar a variável $text-color para alterar a color dos .blog-post e h2 . testString: 'assert(code.match(/color:\s*?\$text-color;/g), "Your code should use the $text-color variable to change the color for the .blog-post and h2 items.");' - text: Seu elemento .blog-post deve ter uma cor vermelha. testString: 'assert($(".blog-post").css("color") == "rgb(255, 0, 0)", "Your .blog-post element should have a color of red.");' - text: Seus elementos h2 devem ter uma cor vermelha. testString: 'assert($("h2").css("color") == "rgb(255, 0, 0)", "Your h2 elements should have a color of red.");' ```
## Challenge Seed
```html

Learn Sass

Some random title

This is a paragraph with some random text in it

Header #2

Here is some more random text.

Here is another header

Even more random text within a paragraph

```
## Solution
```js // solution required ```