не запуская код ответьте на вопрос что выведет на экран данная программа сириус

Не запуская код, ответьте на вопрос: что выведет на экран данная программа? https://edu. sirius. online/noo-back/content/_image/c14f 783c657f399ce5ac0303ad2933d0e3c57c4 8

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

Ответы 8

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

f(11) 11>0 поэтому вызываем g(10)

g(10) 10>1 поэтому вызываем f(7)

f(7) 7>0 поэтому вызываем g(6)

g(6) 6>1 поэтому вызываем f(3)

f(3) 3>0 поэтому вызываем g(2)

g(2) 2>1 поэтому вызываем f(-1)

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

первый принт выводит поменявшиеся значениями a и b и не ставит новую строку

так как обьявлялось global a, то a вне функции изменится на 2, а b не изменится

второй принт выводит 2 2

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

Код внутри функции не исполняется до момента её вызова.

Поэтому первыми значениями переменных будут

После вызова функции мы используем внешнюю переменную а и локальную переменную b.

Меняем их местами. Теперь внешняя переменная а = 2, а локальная b = 1.

Выводим первую часть «2 1 «.

Выходим из функции. Во внешней среде у нас остались две переменные а, изменившее своё значение на 2, и b = 2 до сих пор.

Выводим вторую часть «2 2 «.

Получаем на стандартном выводе: «2 1 2 2 «.

Если ответ удовлетворил, не забудь отметить его как «Лучший».

Источник

Не запуская код ответьте на вопрос что выведет на экран данная программа сириус

не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Смотреть картинку не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Картинка про не запуская код ответьте на вопрос что выведет на экран данная программа сириус. Фото не запуская код ответьте на вопрос что выведет на экран данная программа сириус

Определите, не запуская код, что выведется на экран:

function test(num) <
function func(localNum) <
alert(localNum);
>

Определите, не запуская код, что выведется на экран:

function test(num) <
function func(localNum) <
alert(localNum);
>

Ответ: Выведет «2», по идее при вызове функции func(num + 1); к параметру num прибавляется «1» и далее уже результат передается в функцию где происходит вывод

Определите, не запуская код, что выведется на экран:

function test(num) <
function func(localNum) <
alert(num);
>

Ответ: задача с подвохом! после вызова функции test(1); в нее передается единица которая попадает в параметр num. Далее происходит вызов функции func(num + 1); и если опираться на предыдущий урок, то можно подумать, что после операции сложения алерт выведет «2», однако алерт выводит параметр num, а параметр или локальная переменная внешней функции доступна во внутренней функции, поэтому все же вызов func(num + 1); отработает, но алерт выведет «1» это значение локальной переменной num

Определите, не запуская код, что выведется на экран:

function test(num) <
function func(localNum) <
localNum = 2;
>

Определите, не запуская код, что выведется на экран:

function test(num) <
function func(localNum) <
localNum = 2;
>

Ответ: локальная переменная внутренней функции не доступна во внешней функции, поэтому на экран ничего не будет выведено или is not defined

Определите, не запуская код, что выведется на экран:

function test(num) <
function func(localNum) <
num = 2;
>

Ответ: выведет «1», локальная переменная внутренней функции не доступна во внешней функции, алерт выведет «1»

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *