Skip to content
49 / 58

Как Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΡƒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ‚ΠΈΠΏΠΎΠ²?

АрифмСтика Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ‚ΠΈΠΏΠΎΠ² TypeScript строится Π½Π° ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ°Ρ…: число N прСдставляСтся ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΌ Π΄Π»ΠΈΠ½Ρ‹ N, Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ β€” манипуляциями с ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ°ΠΌΠΈ. Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β€” конкатСнация [...A, ...B], Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ β€” ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ элСмСнтов Ρ‡Π΅Ρ€Π΅Π· infer. Π­Ρ‚ΠΎ Ρ…Π°ΠΊ, Π½Π΅ ΡˆΡ‚Π°Ρ‚Π½Π°Ρ Ρ„ΠΈΡ‡Π°. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… чисСл (Π΄ΠΎ ~999 Π² соврСмСнных вСрсиях), для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… упираСтся Π² Π»ΠΈΠΌΠΈΡ‚ рСкурсии.

Как Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΡƒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ‚ΠΈΠΏΠΎΠ²? | JScriptiser