Tried googling it didn’t manage to find a concrete answer.
I passed this lesson, question how come it passes?
is it because in JS, if not stated otherwise it is true? if(responseFromServer)
const makeServerRequest = new Promise((resolve, reject) => {
// responseFromServer represents a response from a server
let responseFromServer;
if(responseFromServer) {
resolve("We got the data");
} else {
reject("Data not received");
}
});
**Your browser information:**
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36
Challenge: Complete a Promise with resolve and reject
Link to the challenge: