Verificação de igualdade
Neste desafio, você deve verificar a igualdade de dois valores diferentes fornecidos pelos parâmetros a e b.
Tanto o valor quanto o tipo dos parâmetros precisam ser iguais. Os tipos possíveis dos parâmetros fornecidos são:
- Números
- Strings
- Booleanos (
falseoutrue) - Valores especiais:
null
O que você aprendeu até agora que permitirá fazer duas verificações diferentes (valor e tipo) com uma única instrução?
Implemente uma função que retorne true se os parâmetros forem iguais e false se não forem.
Exemplos
checkEquality(1, true) ➞ false
// Um número e um booleano: o valor e o tipo são diferentes.
checkEquality(0, "0") ➞ false
// Um número e uma string: o tipo é diferente.
checkEquality(1, 1) ➞ true
// Um número e um número: o tipo e o valor são iguais.Observações
- Se você não souber como continuar, procure ajuda na aba Recursos.
- Se ainda estiver com dificuldade, desbloqueie soluções na aba Soluções.