как переключить значение из переменной с помощью функции - PullRequest
0 голосов
/ 13 декабря 2018
function switchValue (a, b) {
  return [b,a] = [a,b]
}

var a = 'computer'
var b = 'laptop'
switchValue(a, b)

console.log("a = " +a) 
console.log("b = " +b)

как изменить эту переменную, что вывод:

a = laptop
b =  komputer 

, пожалуйста, помогите мне

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

Вы можете сделать это следующим образом, но обычно не рекомендуется использовать глобальные переменные

var a = 'computer' 
var b = 'laptop' 

function switchValue (val1, val2) { 
  let c = val1;
    a = val2;
    b = c;
 }

     switchValue(a, b)

    console.log("a = " + a);
    console.log("b = " + b);

Без глобальных переменных

function switchValue (a, b) { return [b,a] }

var a = 'computer' 
var b = 'laptop' 

 let [A,B] = [...switchValue(a, b)]

console.log("a = " + A);
console.log("b = " + B);
0 голосов
/ 13 декабря 2018

Попробуйте это

 function switchValue(a, b) {
    let c = a;
    let a = b;
    let b = c;
    return [a, b];    
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...