![]() |
22 марта 2022
|
Руслан Калыков
>> А если задать (count = 0...)? Ну с нуля будет считать >> Почему стоит 5 в примере в initial? Это просто рандомно, чтобы было? Ведь счетчик начинает считать с нуля >> Count в итоге считает только переданные данные. Нет, не начинает, и нет, не только, он начинает с initial, обратите внимание на первую строку в теле функции >> У initial ведь вообще потом нет параметров вроде Параметры есть у функций. У initial может быть значение. По умолчанию задано значение пять. В первом примере вызова функции у initial значение 10, потому что так вызвана функция. >> Данные только идут в два массива же. Может, вы не в ту сторону читаете? Если я пишу x = y то это значит, что я беру значение y и складываю его в x. То, что справа от знака равно, записывается в то, что слева от знака равно. count += number не записывает всё в numbers, от их оттуда по одиночке по одному number выковыривает и прибавляет к count. 1 |