Ответы выше верны. В JavaScript следующее утверждение:
startingNum = startingNum ? otherNum : 1
можно выразить как
startingNum = otherNum || 1
Другой сценарий, который здесь не рассматривается, - это если вы хотите, чтобы значение возвращало значение false, когда не совпадает. Сокращение JavaScript для этого:
startingNum = startingNum ? otherNum : 0
Но это можно выразить как
startingNum = startingNum && otherNum
Просто хотел рассказать о другом сценарии на тот случай, если другие ищут более обобщенный ответ.