¿Por qué el status de mi variable aparece en desuso en mi código? ¿Cómo arreglas esto? Lo siento, estoy bastante familiarizado con JavaScript.
var age = prompt("what is your age?"); if (age >= 18 && age <= 35) { status = "target demo"; console.log(status); } else { status = "not my audience"; console.log(status); }El problema surge porque está tratando de usar la variable de status sin definirla, como señaló @epascarello ; Si usa la variable de status sin definirla, está sobrescribiendo la Window.status [1] , pero no recibe la advertencia de que la variable de status no está definida.
Como dijo @maksymiuk , si usa la variable de status definiéndola usted mismo, la escribirá en la variable de status que no reconoce, no en la propiedad Window.status .
var age = prompt("what is your age?"); let status; if (age >= 18 && age <= 35) { status= "target demo"; console.log(status); } else { status= "not my audience"; console.log(status); }1 - Estado de la ventana