if condition inside first bracket causes error:
function fd(t) {
  let output = '';
  if (t >= 41) {
    let mns = 45
    (mns === 1) ? (output = "true") : (output = "false");
  }
  return output;
}
console.log(fd(65));Error message: "ReferenceError: can't access lexical declaration `mns' before initialization"
if condition without first bracket works just fine:       
function fd(t) {
  let output = '';
  if (t >= 41) {
    let mns = 45
    mns === 1 ? (output = "true") : (output = "false");
  }
  return output;
}
console.log(fd(65));Can anyone please explain me this behavior?
 
     
    