Answer
JavaScript testВ консоли будет выведено:
27
Объяснение:
Сначала мы увеличиваем значение x до 6, затем мы вызываем функцию addFive(6)
и присваиваем результат x новому значению, х становиться равным 11
. После этого мы умножаем текущее значение х
на 2, обновленное значение х
будет 22
. Затем мы отнимаем от x
5 и обновленное значение будет равно 17
. И, наконец, мы увеличиваем значение x на 10, теперь значение x будет 27.
Код для проверки:
let x = 5 x = (x++ , x = addFive(x), x *= 2, x -= 5, x += 10) function addFive(num) { return num + 5 } console.log(x)