Я пытаюсь выяснить, когда подходящее время хранить мои данные в переменных, а не просто выполнять метод над данными и двигаться дальше.
Пример:
function reverseInt(n) {
string = n + "";
stringArr = string.split("");
reverseString = stringArr.reverse();
if (reverseString.includes("-")) {
reverseString.pop();
reverseString.unshift("-")
}
reverseNum = parseInt(reverseString.join(""));
debugger
return reverseNum
}
Так, например, почему я могу просто выполнить reverseString.pop () и reverseString.unshift () без фактического сохранения этого создайте новую переменную и сможете перенести эту новую измененную версию данных в следующий метод.
Большое спасибо за чтение и потенциальный ответ!