1
resposta

"'prompt' is declared but its value is never read."

Boa tarde!

Estou tentando fazer um exercício utilizando o Visual Code e está dando essa mensagem: "'prompt' is declared but its value is never read.", quando coloco a primeira linha de código: import Prompt from "prompt-sync";

Agradeço comentários e sugestões para corrigir esse erro.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Sandro

A mensagem "'prompt' is declared but its value is never read" que você está recebendo no Visual Studio Code é um aviso, não um erro. Ele está simplesmente informando que você importou a biblioteca 'prompt-sync', mas ainda não a usou em nenhum lugar do seu código.

O Visual Studio Code tem uma funcionalidade que avisa quando você declara algo (seja uma variável, função, importação de biblioteca, etc.) e não a usa. Isso é útil para manter o código limpo e evitar declarações desnecessárias.

Você pode resolver essa questão de duas maneiras:

  1. Se você planeja usar 'prompt' mais tarde no seu código, pode ignorar essa mensagem por enquanto. Ela desaparecerá assim que você começar a usar 'prompt'.

  2. Se você decidiu que não precisa de 'prompt', pode remover a linha que o importa: import Prompt from "prompt-sync";

Por exemplo, se você estiver planejando usar o 'prompt' para receber uma entrada do usuário, você pode fazer algo assim:

import prompt from 'prompt-sync';

const ps = prompt();

let name = ps('What is your name?');
console.log(`Hello, ${name}!`);

Neste exemplo, a função 'prompt' é usada para criar uma função 'ps' que pode ser usada para receber a entrada do usuário. A mensagem de aviso desaparecerá quando você usar 'prompt' dessa maneira.

Espero ter ajudado e bons estudos!