string assignment in js

Viewed 43

I want to assign string conditionally based on result of certain condition but it is not assigning.

var message = "";
if (true) {
  message += "true";
} else {
  message += "false"
}
console.log(message);

1 Answers
  1. use ternary operator

    const message = true ? "a" : "b";
    
  2. use let

    let message;
    if(true) {
       message = "true"
    } else { 
       message = "false"
    }
    
Related