Buscar

Considere o trecho de código: type alfanumerico = string | number; type valfanumerico = alfanumerico[]; function r(x: valfanumerico): void { if (ty...

Considere o trecho de código: type alfanumerico = string | number; type valfanumerico = alfanumerico[]; function r(x: valfanumerico): void { if (typeof x[0] === 'string') { console.log('É um vetor de strings'); if (typeof x[0] === 'number') { console.log('É um vetor de números'); console.log('Teste'); r(['10']); Selecione a opção correta com a última frase que será impressa depois da execução do código.

💡 1 Resposta

User badge image

Ed Verified user icon

A última frase que será impressa depois da execução do código é "É um vetor de strings". Isso ocorre porque a condição "if (typeof x[0] === 'string')" é verdadeira, então o console imprimirá a mensagem "É um vetor de strings". A condição "if (typeof x[0] === 'number')" não será avaliada, pois está dentro do bloco de código do primeiro "if". A mensagem "Teste" será impressa independentemente das condições anteriores.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais