如何在 shorthand javascript 中写这个

How to write this in shorthand javascript

我知道如何在 shorthand javascript if else 语句中写一行。 我不确定如何写两个。我的语法一直出错。 这就是我要转换成 shorthand.

的内容
if (node === newValue) {
  console.log('did find case') 
  return true
} else {
  console.log('didn\'t find case') 
}

我正在尝试将上面的代码转换成这个,但是我收到一个错误

  node === newValue
    ? console.log('did find case') 
      true
    : console.log('didn\'t find case') 

?:if 不等价,尤其是不应将 ?: 视为 "shorthand if"。 if 适用于语句和语句块; ?: 适用于表达式。虽然所有表达式都是语句,而且许多语句也是表达式,但 return 不是表达式:无法在 ?:.

中使用它