Operador bit a bit para verificar se é ímpar, expressão regular para verificar se é par
Crie duas funções:
- A primeira é
isOdd()para verificar se um determinado número é ímpar usando um operador bit a bit. - A segunda é
isEven()para verificar se uma determinada entrada é par usando expressões regulares.
IMPORTANTE
O uso do operador módulo (%) não é permitido.
Exemplos
isOdd(3) ➞ "Yes"
// Use Bitwise Operator
isOdd(58) ➞ "No"
// Use Bitwise Operator
isEven("0") ➞ "Yes"
// Use Regular Expression
isEven("-99") ➞ "No"
// Use Regular ExpressionNotas
- A entrada conterá apenas números inteiros (positivos/negativos/zero).
- Para a segunda função, a entrada será composta por números em formato de string.
- Para obter mais informações sobre expressões regulares, consulte a aba Resources.