Операции за промяна на променлива в JavaScript

Над текущата стойност на променлива могат да се извършват някакви операции, а след това резултатът да се запише обратно в същата променлива. Вижте пример:

javascriptlet num = 1;   // декларираме променлива num и записваме в нея стойност 1
num = num + 2; // записваме в num самата нея плюс 2
alert(num);    // ще изведе 3
Задание 1

Без да пускате кода, определете какво ще се изведе на екрана:

javascriptlet num = 1;
num = num + 1;
num = num + 1;

alert(num);
Задание 2

Без да пускате кода, определете какво ще се изведе на екрана:

javascriptlet num = 1;
num = num + 2;
num = num + 3;

alert(num);