Na aba Código, você encontrará um código ao qual falta um único caractere para passar nos testes. No entanto, seu objetivo é enviar uma função o mais minimalista possível. Use as dicas na seção de dicas abaixo.
Escreva uma função que retorne as strings:
"both" se os dois booleanos fornecidos a e b forem true."first" se apenas a for true."second" se apenas b for true."neither" se a e b forem false.As instruções if-else podem ser escritas em uma única linha usando o operador ternário do Javascript.
Por exemplo, o código:
function startswith(name) {
if ("AEIOU".includes(name[0])) {
return "vowel"
} else {
return "consonant"
}
}Pode ser simplificado para:
function startswith(name) {
return "AEIOU".includes(name[0]) ? "vowel" : "consonant"
}Você pode concatenar quantos operadores ternários quiser. No entanto, concatenar operadores demais pode diminuir a legibilidade do seu código.
x > 50 ? "majority" : x < 50 ? "minority" : "draw"