Conserto do link quebrado da imagem (#23596)

Explicação adicional da tabela verdade e sua importância
This commit is contained in:
Pessoa
2019-08-14 12:20:44 -03:00
committed by Randell Dawson
parent e4f7723c2f
commit eb82f70614

View File

@ -2,8 +2,11 @@
title: Truth Table
localeTitle: Tabela Verdade
---
![Uma tabela mostrando quais argumentos JavaScript são verdadeiros e falsos.](//discourse-user-assets.s3.amazonaws.com/original/2X/f/ff2c78476742e6e677e5c714341ff37e9f60c951.png)
![Uma tabela mostrando quais argumentos JavaScript são verdadeiros e falsos.](//http://algassert.com/assets/2014-03-27-Better-JS-Equality-Table/grouped-table.png)
A tabela acima tem por objetivo mostrar a importância de usar o comparador "===" toda vez que for interessante evitar a coerção nativa da linguagem javascript. Ela foi organizada de maneira a deixar claras as relações de comparação e seu resultado. Toda vez que o quadrado estiver colorido esse resultado é "True". Assim, a comparação "false == false" retornaria um valor "true", por exemplo.
É por isso que você deve sempre usar `===` e `!==` .
Fonte: [https://dorey.github.io/JavaScript-Equality-Table/](https://dorey.github.io/JavaScript-Equality-Table/)
Fonte: http://algassert.com/visualization/2014/03/27/Better-JS-Equality-Table.html