diff --git a/content/en/boolean.md b/content/en/boolean.md new file mode 100644 index 0000000..0c2b1a9 --- /dev/null +++ b/content/en/boolean.md @@ -0,0 +1,27 @@ +## Boolean + +The boolean type is very simple, they represents two values `true` and `false`, we will use it to make decisions in our code. Think in a variable who detemine if a lamb is connected. Or a variable that determines whether the user has access to a resource or not. Booleans + +Imagine uma variável que determina se uma lâmpada está ligada ou não. Ou uma variável que determina se o usuário tem acessou ou não a um recurso. Booleans are created by direct assignment: + +```js +var khalDrogoLive = false; +var khaleesiLive = true; +``` + +Or we can use conditional operators for the return a boolean: + +```js +// > maior que +var heightMountain = 2.06; +heightMountan > 2; +// retorna true +``` + +```js +// < menor que +var heightMountain = 2.06; +heightMountan < 2; +// retorna false +``` + diff --git a/content/pt-br/boolean.md b/content/pt-br/boolean.md new file mode 100644 index 0000000..70aba6a --- /dev/null +++ b/content/pt-br/boolean.md @@ -0,0 +1,24 @@ +## Boolean + +O tipo boolean é um tipo bem simples, ele representa os valores `true` e `false`, nós iremos usá-lo para tomar decisões em nosso código. Imagine uma variável que determina se uma lâmpada está ligada ou não. Ou uma variável que determina se o usuário tem acessou ou não a um recurso. Booleans são criados por atribuição direta: + +```js +var khalDrogoLive = false; +var khaleesiLive = true; +``` + +Ou podemos utilizar operadores condicionais para nos retornar um boolean: + +```js +// > maior que +var heightMountain = 2.06; +heightMountan > 2; +// retorna true +``` + +```js +// < menor que +var heightMountain = 2.06; +heightMountan < 2; +// retorna false +```