Skip to content

Commit 382d80c

Browse files
authored
20-Function Overloads - fix: correct logical error in text
1 parent c4fecc9 commit 382d80c

File tree

1 file changed

+1
-1
lines changed
  • modules/20-functions/85-function-overloads/ru

1 file changed

+1
-1
lines changed

modules/20-functions/85-function-overloads/ru/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ concat(1.33, 10); // 110
2929

3030
Реализация поведения для обеих версий делается в третьей функции с тем же именем. При этом описание параметров должно подходить под каждую версию функции. В примере выше типы параметров определены как `unknown`. Это дает возможность вызывать функцию как со строками, так и с числами.
3131

32-
То, по какой ветке идти, определяется с помощью проверки типов. В примере выше достаточно проверить тип только первого параметра, так как второй в таком случае точно будет строкой. Это обеспечивает система типов и компилятор.
32+
То, по какой ветке идти, определяется с помощью проверки типов. В примере выше достаточно проверить тип только первого параметра, так как второй совпадает с первым. Это обеспечивает система типов и компилятор.
3333

3434
Для перегрузки необязательно использовать объявление функций. То же самое можно сделать с помощью стрелочной функции:
3535

0 commit comments

Comments
 (0)