Обновление значения переменной внутри функции OnStart () - PullRequest
0 голосов
/ 12 октября 2019

Вот код, который я хочу обновить значение «Score» после функции.

function OnStart() {
  lay = app.CreateLayout("linear", "VCenter,FillXY")
  text = app.CreateText(score)
  lay.addChild(text)
  app.AddLayout(lay)
}

let score = 0;

function increment(x) {
  x++;
}

increment(score)

1 Ответ

0 голосов
/ 12 октября 2019

Вам не нужно передавать какой-либо параметр вашей функции приращения. Если оценка определена в верхней области, функция получит к ней доступ

let score = 0;
function increment(){
   score += 1;
}

console.log(score) // prints 0
increment();
console.log(score) // prints 1
...