Показать сообщение отдельно
  #6 (permalink)  
Старый 24.10.2016, 20:54
Новичок на форуме
Отправить личное сообщение для sirius1 Посмотреть профиль Найти все сообщения от sirius1
 
Регистрация: 24.10.2016
Сообщений: 3

Да, но если я присвою внутри функции x1 значение y, то console.log(x1) покажет 2, ведь так? Я правильно понял, что нет способа присваивать значение переменной, которую подставляю в функцию на место "y", непосредственно внутри функции?
var x = 1, x1 = 3;
var some = function(y){
y = 2;
x1 = y;
  return y
}
some(x);
some(x1);
console.log(x); //должно быть 2
console.log(x1); //здесь же будет 2?
Ответить с цитированием