Вы не должны перенаправлять значения, если можете. Это связано с тем, что (1) вы можете изменить внешнее состояние в случае случайности, когда вы переназначает значения и (2) вы создаете более сложный код при переназначении значений. Tagged с уроками, JavaScript.