ΠΠΎΠ΄ΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² ΡΡΡΠΎΠΊΠ΅ β ΠΎΠ΄Π½Π° ΠΈΠ· Π±Π°Π·ΠΎΠ²ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅. ΠΡΠ° Π·Π°Π΄Π°ΡΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΠΈ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΠΏΠΎΠ»Π΅ΠΉ, ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΡΡΡΠΎΠ², ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, Π³Π΄Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΡΡΡΠΎΠΊΠΈ ΠΊΡΠΈΡΠΈΡΠ½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠΊΡΠΏΠΎΡΡΠ΅ Π΄Π°Π½Π½ΡΡ
Π² XML ΠΈΠ»ΠΈ JSON ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π·Π° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΡ
ΡΡΡΠΎΠΊ, Π° ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ SMS-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ β ΡΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π² 70 ΠΈΠ»ΠΈ 160 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ·ΡΠΊΠΎΠ² ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Python ΠΈΠ»ΠΈ JavaScript), Π³Π΄Π΅ Π΄Π»Ρ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ .length, Π² 1Π‘ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΡΠΈΠΏΠ° ΡΡΡΠΎΠΊΠΈ (ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠΎΠ²Π°Ρ ΠΈΠ»ΠΈ Unicode) ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² β ΠΎΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ Π΄ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½ΡΠ°Π½ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡΠΎΠ²ΡΠΌΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ (ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ°, ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΡ) ΠΈ ΡΠΏΠ΅ΡΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ 1Π‘, Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°ΠΉΡΠ΅: ΠΌΡ Π½Π°ΡΠ½ΡΠΌ Ρ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΡΡΠ΅Π½Π°ΡΠΈΡΠΌ. ΠΠΏΡΡΠ½ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π°ΠΉΠ΄ΡΡ Π·Π΄Π΅ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΎΠ±ΡΡΠΌΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ².
1. ΠΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π‘ΡΡΠΠ»ΠΈΠ½Π°: Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π‘ΡΡΠΠ»ΠΈΠ½Π°. ΠΠ½Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² ΡΡΡΠΎΠΊΠ΅, ΡΡΠΈΡΡΠ²Π°Ρ ΠΈΡ
ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΡΡ Π΄Π»ΠΈΠ½Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ. Π€ΡΠ½ΠΊΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΠΎ Π²ΡΠ΅Ρ
Π²Π΅ΡΡΠΈΡΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ 8.x ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠΎΠ²ΡΠ΅, ΡΠ°ΠΊ ΠΈ Unicode-ΡΡΡΠΎΠΊΠΈ.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ:
Π‘ΡΡΠΠ»ΠΈΠ½Π°(<Π‘ΡΡΠΎΠΊΠ°>)
ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
- π ΠΠΎΠ΄ΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅:
Π‘ΡΡΠΠ»ΠΈΠ½Π°("ΠΡΠΈΠ²Π΅Ρ, ΠΌΠΈΡ!")Π²Π΅ΡΠ½ΡΡ12. - π Π Π°Π±ΠΎΡΠ° Ρ ΠΏΡΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ:
Π‘ΡΡΠΠ»ΠΈΠ½Π°("")Π²Π΅ΡΠ½ΡΡ0. - π Unicode-ΡΠΈΠΌΠ²ΠΎΠ»Ρ:
Π‘ΡΡΠΠ»ΠΈΠ½Π°("ΠΡΠΈΠ²Π΅Ρ,!")Π²Π΅ΡΠ½ΡΡ10(ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ° + 2 ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΠ°).
ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π‘ΡΡΠΠ»ΠΈΠ½Π° ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, Π° Π½Π΅ Π±Π°ΠΉΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΠΌΠ²ΠΎΠ» "Ρ" Π² ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ΅ UTF-8 Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ 2 Π±Π°ΠΉΡΠ°, Π½ΠΎ ΡΡΠ½ΠΊΡΠΈΡ Π²Π΅ΡΠ½ΡΡ 1. ΠΡΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅Ρ Π΅Ρ ΠΎΡ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ Π²ΡΠΎΠ΄Π΅ Π‘ΡΡΠΎΠΊΠ°ΠΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±Π°ΠΉΡΠΎΠ²ΡΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π Π²Π΅ΡΡΠΈΡΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ 7.7 ΡΡΠ½ΠΊΡΠΈΡ Π‘ΡΡΠΠ»ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π΄Π°Π²Π°ΡΡ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π΄Π»Ρ ΡΡΡΠΎΠΊ Ρ ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡΠΎΠ²ΡΠΌΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ ΡΠΎ ΡΡΠ°ΡΡΠΌΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» 4).
Π§ΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»ΠΈΠ½Ρ ΡΡΡΠΎΠΊΠΈ Π² ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ΅ 1Π‘, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π‘ΡΡΠΠ»ΠΈΠ½Π°(ΠΠ°ΡΠ°Π‘ΡΡΠΎΠΊΠ°) Π² ΡΠΏΠΈΡΠΎΠΊ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π²ΡΠ²Π΅Π΄ΠΈΡΠ΅ Π΅Π³ΠΎ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π‘ΠΎΠΎΠ±ΡΠΈΡΡ.
2. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄: ΡΡΠ½ΠΊΡΠΈΡ Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΠ»ΡΡΠ°ΡΡ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠΌΠΈ HTML) ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° Π‘ΡΡΠΠ»ΠΈΠ½Π°, Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²(<Π‘ΡΡΠΎΠΊΠ°>, <Π Π΅ΠΆΠΈΠΌ>)
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ <Π Π΅ΠΆΠΈΠΌ> ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
- πΉ
0β ΠΏΠΎΠ΄ΡΡΡΡ Π²ΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ). - πΉ
1β ΠΏΠΎΠ΄ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² (ΠΈΠ³Π½ΠΎΡΠΈΡΡΡΡΡΡ ΠΏΡΠΎΠ±Π΅Π»Ρ, ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΡΡΡΠΎΠΊ). - πΉ
2β ΠΏΠΎΠ΄ΡΡΡΡ ΡΠ»ΠΎΠ² (ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ β ΠΏΡΠΎΠ±Π΅Π»Ρ ΠΈ Π·Π½Π°ΠΊΠΈ ΠΏΡΠ΅ΠΏΠΈΠ½Π°Π½ΠΈΡ).
ΠΡΠΈΠΌΠ΅ΡΡ:
// ΠΠΎΠ΄ΡΡΡΡ Π²ΡΠ΅Ρ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² (Π°Π½Π°Π»ΠΎΠ³ Π‘ΡΡΠΠ»ΠΈΠ½Π°)
Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²(" ΠΡΠΈΠ²Π΅Ρ!", 0); // ΠΠ΅ΡΠ½ΡΡ 10 (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠ±Π΅Π»Ρ)
// ΠΠΎΠ΄ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²(" ΠΡΠΈΠ²Π΅Ρ!", 1); // ΠΠ΅ΡΠ½ΡΡ 7
// ΠΠΎΠ΄ΡΡΡΡ ΡΠ»ΠΎΠ²
Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²("ΠΡΠΈΠ²Π΅Ρ, ΠΌΠΈΡ! ΠΠ°ΠΊ Π΄Π΅Π»Π°?", 2); // ΠΠ΅ΡΠ½ΡΡ 4
ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΏΡΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Π΅ΠΉ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΠ°Ρ , Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π½Π°ΠΊΠΎΠ² (Π±Π΅Π· ΡΡΡΡΠ° ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²).
3. ΠΠΎΠ΄ΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² ΡΠΈΠΊΠ»Π΅: ΠΊΠΎΠ³Π΄Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ
ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Ρ ΡΡΡΡΠΎΠΌ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠ°Π²ΠΈΠ» (ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΡ ΠΈ Ρ.Π΄.). Π ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π±ΠΎΡ ΡΡΡΠΎΠΊΠΈ Π² ΡΠΈΠΊΠ»Π΅.
ΠΠ°Π·ΠΎΠ²ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ:
- ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΡΡΡΡΠΈΠΊ (
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = 0). - ΠΡΠΎΡ
ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ΡΡΡΠΎΠΊΠ΅ ΠΏΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΈΠΊΠ»Π°
ΠΠ»Ρ. - ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ (ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ).
- Π£Π²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΠΌ ΡΡΡΡΡΠΈΠΊ, Π΅ΡΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΏΠΎΠ΄ ΡΡΠ»ΠΎΠ²ΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°:
Π€ΡΠ½ΠΊΡΠΈΡ ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡΠ‘ΠΈΠΌΠ²ΠΎΠ»Ρ(Π‘ΡΡΠΎΠΊΠ°, Π£ΡΠΈΡΡΠ²Π°ΡΡΠΡΠΎΠ±Π΅Π»Ρ = ΠΡΡΠΈΠ½Π°) ΠΠΊΡΠΏΠΎΡΡ
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = 0;
ΠΠ»Ρ ΠΠ½Π΄Π΅ΠΊΡ = 1 ΠΠΎ Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π‘ΡΡΠΎΠΊΠ°) Π¦ΠΈΠΊΠ»
Π‘ΠΈΠΌΠ²ΠΎΠ» = Π‘ΡΠ΅Π΄(Π‘ΡΡΠΎΠΊΠ°, ΠΠ½Π΄Π΅ΠΊΡ, 1);
ΠΡΠ»ΠΈ Π£ΡΠΈΡΡΠ²Π°ΡΡΠΡΠΎΠ±Π΅Π»Ρ ΠΠ»ΠΈ Π‘ΠΈΠΌΠ²ΠΎΠ» <>"" Π’ΠΎΠ³Π΄Π°
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ + 1;
ΠΠΎΠ½Π΅ΡΠΡΠ»ΠΈ;
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ;
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°:
- π ΠΠΈΠ±ΠΊΠΎΡΡΡ: ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π»ΡΠ±ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ Π·Π½Π°ΠΊΠΈ ΠΏΡΠ΅ΠΏΠΈΠ½Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΡΠΈΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡΡ).
- π Π’ΠΎΡΠ½ΠΎΡΡΡ: ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π·Π°Π΄Π°Ρ, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π° Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ:
- β³ ΠΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ Π΄Π»ΠΈΠ½Π½ΡΡ ΡΡΡΠΎΠΊ).
- π Π’ΡΠ΅Π±ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ΄Π° ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΡΠΌΠΈ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ (Π±ΠΎΠ»Π΅Π΅ 10 000 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²) ΡΠΈΠΊΠ» ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΡΠΎΡΠΌΠΎΠ·ΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. Π ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» 5).
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π»ΠΈ ΡΠΈΠΊΠ» Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ?|ΠΠ»ΠΈΠ½Π° ΡΡΡΠΎΠΊΠΈ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 10 000 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²?|Π£ΡΡΡΠ½Ρ Π²ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²?|ΠΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ Π»ΠΈ ΠΊΠΎΠ΄ Π½Π° ΠΏΡΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΈ ΡΡΡΠΎΠΊΠ΅ Ρ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌΠΈ?-->
4. Π Π°Π±ΠΎΡΠ° Ρ ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡΠΎΠ²ΡΠΌΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ ΠΈ Unicode
ΠΡΠ»ΠΈ Π²Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΠ·ΡΡΠ½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ (ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ°, ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΡ, Π°ΡΠ°Π±ΡΠΊΠ°Ρ Π²ΡΠ·Ρ), Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊ 1Π‘ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠ°ΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ. Π ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ (8.3.10+) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° UTF-16, Π³Π΄Π΅ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π·Π°Π½ΠΈΠΌΠ°ΡΡ 2 Π±Π°ΠΉΡΠ°, Π½ΠΎ Π΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΌΠΎΠ΄Π·ΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π΄ΠΊΠΈΠ΅ ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΡ ΠΌΠΎΠ³ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ 4 Π±Π°ΠΉΡΠ°).
ΠΠ»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ :
- ΠΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
Π‘ΡΡΠΠ»ΠΈΠ½Π°β ΠΎΠ½Π° ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, Π° Π½Π΅ Π±Π°ΠΉΡΡ. - ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ Π²ΡΠΎΠ΄Π΅
Π‘ΡΡΠΎΠΊΠ°ΠΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅, Π΅ΡΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ. - ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄Π»ΠΈΠ½Ρ ΡΡΡΠΎΠΊΠΈ Π² Π±Π°ΠΉΡΠ°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ API) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅:
ΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅ = Π‘ΡΡΠΎΠΊΠ°ΠΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅("ΠΠ°ΡΠ° ΡΡΡΠΎΠΊΠ°", ΠΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°Π’Π΅ΠΊΡΡΠ°.UTF8);
ΠΠ»ΠΈΠ½Π°ΠΠΠ°ΠΉΡΠ°Ρ
= ΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅.Π Π°Π·ΠΌΠ΅Ρ;
ΠΡΠΈΠΌΠ΅Ρ Ρ ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΠ°ΠΌΠΈ:
Π‘ΡΡΠΎΠΊΠ° ="ΠΡΠΈΠ²Π΅Ρ,!";
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ(Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π‘ΡΡΠΎΠΊΠ°)); // ΠΠ΅ΡΠ½ΡΡ 10 (Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²)
ΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅ = Π‘ΡΡΠΎΠΊΠ°ΠΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅(Π‘ΡΡΠΎΠΊΠ°, ΠΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°Π’Π΅ΠΊΡΡΠ°.UTF8);
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ(ΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅.Π Π°Π·ΠΌΠ΅Ρ); // ΠΠ΅ΡΠ½ΡΡ 16 (Π±Π°ΠΉΡ Π² UTF-8)
Π ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ 1Π‘ 8.3.18+ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π³ΡΠ°ΡΠ΅ΠΌΠ½ΡΡ
ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΌΠΎΠ΄Π·ΠΈ Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ ΠΊΠΎΠΆΠΈ ΠΈΠ»ΠΈ ΡΠ»Π°Π³ΠΈ), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΌΠ²ΠΎΠ», Π½ΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΊΠΎΠ΄ΠΎΠ²ΡΡ
ΡΠΎΡΠ΅ΠΊ. ΠΠ»Ρ ΠΈΡ
ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡΠ‘ΡΡΠΎΠΊΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΠ΄ΡΡΡΡΠΎΠΌ.
| Π‘ΠΈΠΌΠ²ΠΎΠ» | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² (Π‘ΡΡΠΠ»ΠΈΠ½Π°) |
Π Π°Π·ΠΌΠ΅Ρ Π² Π±Π°ΠΉΡΠ°Ρ (UTF-8) | Π Π°Π·ΠΌΠ΅Ρ Π² Π±Π°ΠΉΡΠ°Ρ (UTF-16) |
|---|---|---|---|
| "Π" | 1 | 2 | 2 |
| "" | 1 | 3 | 2 |
| "π" | 1 | 4 | 4 |
| "π·πΊ" (ΡΠ»Π°Π³ Π ΠΎΡΡΠΈΠΈ) | 1 | 8 | 4 |
5. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ Π·Π°Π΄Π°Ρ
Π Π΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (regex) β ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π³ΠΈΠ±ΠΊΠΎ ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ. Π 1Π‘ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠ΅ΡΠ΅Π· ΠΎΠ±ΡΠ΅ΠΊΡ Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 8.3.10).
ΠΡΠΈΠΌΠ΅ΡΡ Π·Π°Π΄Π°Ρ, Π³Π΄Π΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ:
- π ΠΠΎΠ΄ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡ Π² ΡΡΡΠΎΠΊΠ΅.
- π ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ HTML-ΡΠ΅Π³ΠΎΠ² ΠΏΡΠΈ ΠΏΠΎΠ΄ΡΡΡΡΠ΅.
- π ΠΠΎΠΈΡΠΊ ΠΈ ΠΏΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΡΡΠ° Π±ΡΠΊΠ² (ΠΈΠ³Π½ΠΎΡΠΈΡΡΡ ΡΠΈΡΡΡ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ):
Π Π΅Π³ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ = ΠΠΎΠ²ΡΠΉ Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅("[Π°-ΡΠ-Π―ΡΠa-zA-Z]");
Π‘ΡΡΠΎΠΊΠ° ="Π 1Π2Π3Π4Π’5Π6 123!";
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ = Π Π΅Π³ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.ΠΠ°ΠΉΡΠΈΠΡΠ΅(Π‘ΡΡΠΎΠΊΠ°);
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ(Π Π΅Π·ΡΠ»ΡΡΠ°Ρ.ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ); // ΠΠ΅ΡΠ½ΡΡ 6 (ΡΠΎΠ»ΡΠΊΠΎ Π±ΡΠΊΠ²Ρ)
ΠΠ»Ρ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΌΡ ΡΠ°Π±Π»ΠΎΠ½Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ:
Π€ΡΠ½ΠΊΡΠΈΡ ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡΠΠΎΠ Π΅Π³ΡΠ»ΡΡΠΊΠ΅(Π‘ΡΡΠΎΠΊΠ°, Π¨Π°Π±Π»ΠΎΠ½)
Π Π΅Π³ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ = ΠΠΎΠ²ΡΠΉ Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅(Π¨Π°Π±Π»ΠΎΠ½);
ΠΠ°ΠΉΠ΄Π΅Π½Π½ΡΠ΅ = Π Π΅Π³ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.ΠΠ°ΠΉΡΠΈΠΡΠ΅(Π‘ΡΡΠΎΠΊΠ°);
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠ°ΠΉΠ΄Π΅Π½Π½ΡΠ΅.ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ;
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
// ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ: ΠΏΠΎΠ΄ΡΡΡΡ Π²ΡΠ΅Ρ
Π·Π½Π°ΠΊΠΎΠ² ΠΏΡΠ΅ΠΏΠΈΠ½Π°Π½ΠΈΡ
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΠ½Π°ΠΊΠΎΠ² = ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡΠΠΎΠ Π΅Π³ΡΠ»ΡΡΠΊΠ΅("ΠΡΠΈΠ²Π΅Ρ, ΠΌΠΈΡ! ΠΠ°ΠΊ Π΄Π΅Π»Π°?","[,!?;:]");
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅: ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ². ΠΡΠ΅Π³Π΄Π° ΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ .
ΠΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ?
1. ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠΉΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΌΠΎΠ΄ΡΠ»Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ°) ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ.
2. ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² β ΡΠ°Π·Π±ΠΈΠ²Π°ΠΉΡΠ΅ Π·Π°Π΄Π°ΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
3. ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ² ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·Π±ΠΈΠ²Π°ΠΉΡΠ΅ ΡΡΡΠΎΠΊΡ Π½Π° ΡΠ°ΡΡΠΈ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΠΉΡΠ΅ ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
6. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅: ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈΠ· ΡΠ΅Π°Π»ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΏΠΈΡΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π³Π΄Π΅ ΠΏΠΎΠ΄ΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π²Π°ΠΆΠ΅Π½ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠΈ.
Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ 1: ΠΠ°Π»ΠΈΠ΄Π°ΡΠΈΡ ΠΏΠΎΠ»Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
ΠΠ°Π΄Π°ΡΠ°: ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π΄Π»ΠΈΠ½Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ 500 ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ ΠΈ Π²ΡΠ²Π΅ΡΡΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠΈ.
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΡΠΈΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ(ΠΠ»Π΅ΠΌΠ΅Π½Ρ)
ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° = 500;
Π’Π΅ΠΊΡΡΠ°ΡΠΠ»ΠΈΠ½Π° = Π‘ΡΡΠΠ»ΠΈΠ½Π°(ΠΠ»Π΅ΠΌΠ΅Π½Ρ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅);
ΠΡΠ»ΠΈ Π’Π΅ΠΊΡΡΠ°ΡΠΠ»ΠΈΠ½Π° > ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° Π’ΠΎΠ³Π΄Π°
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ("ΠΡΠ΅Π²ΡΡΠ΅Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ (" + ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° +" ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²)!");
ΠΠ»Π΅ΠΌΠ΅Π½Ρ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ = ΠΠ΅Π²(ΠΠ»Π΅ΠΌΠ΅Π½Ρ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π°);
ΠΠΎΠ½Π΅ΡΠΡΠ»ΠΈ;
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ 2: Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ SMS-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ
ΠΠ°Π΄Π°ΡΠ°: ΡΠ°Π·Π±ΠΈΡΡ Π΄Π»ΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ Π½Π° ΡΠ°ΡΡΠΈ ΠΏΠΎ 70 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² (ΡΡΠ°Π½Π΄Π°ΡΡ GSM).
Π€ΡΠ½ΠΊΡΠΈΡ Π Π°Π·Π±ΠΈΡΡΠΠ°SMS(Π’Π΅ΠΊΡΡ)
ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° = 70;
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ = ΠΠΎΠ²ΡΠΉ ΠΠ°ΡΡΠΈΠ²;
ΠΠΎΠ·ΠΈΡΠΈΡ = 1;
ientras ΠΠΎΠ·ΠΈΡΠΈΡ <= Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π’Π΅ΠΊΡΡ) Π¦ΠΈΠΊΠ»
Π§Π°ΡΡΡ = Π‘ΡΠ΅Π΄(Π’Π΅ΠΊΡΡ, ΠΠΎΠ·ΠΈΡΠΈΡ, ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π°);
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ.ΠΠΎΠ±Π°Π²ΠΈΡΡ(Π§Π°ΡΡΡ);
ΠΠΎΠ·ΠΈΡΠΈΡ = ΠΠΎΠ·ΠΈΡΠΈΡ + ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π°;
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
ΠΠΎΠ·Π²ΡΠ°Ρ Π Π΅Π·ΡΠ»ΡΡΠ°Ρ;
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ 3: ΠΠΎΠ½ΡΡΠΎΠ»Ρ Π΄Π»ΠΈΠ½Ρ ΡΡΡΠΎΠΊ ΠΏΡΠΈ ΡΠΊΡΠΏΠΎΡΡΠ΅ Π² XML
ΠΠ°Π΄Π°ΡΠ°: ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΠΎ Π²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π² Π²ΡΠ³ΡΡΠΆΠ°Π΅ΠΌΡΡ Π΄Π°Π½Π½ΡΡ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 255 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² (ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌ).
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΡΠΎΠ²Π΅ΡΠΈΡΡΠΠ»ΠΈΠ½ΡΠ‘ΡΡΠΎΠΊ(ΠΠ°Π½Π½ΡΠ΅)
ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° = 255;
ΠΠ»Ρ ΠΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π‘ΡΡΠΎΠΊΠ° ΠΠ· ΠΠ°Π½Π½ΡΠ΅ Π¦ΠΈΠΊΠ»
ΠΡΠ»ΠΈ Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π‘ΡΡΠΎΠΊΠ°) > ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° Π’ΠΎΠ³Π΄Π°
ΠΡΠ·Π²Π°ΡΡΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅"Π‘ΡΡΠΎΠΊΠ° ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π΄Π»ΠΈΠ½Ρ:" + Π‘ΡΡΠΎΠΊΠ°;
ΠΠΎΠ½Π΅ΡΠΡΠ»ΠΈ;
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΡΡΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΏΠΎΠ΄ΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½ Π² Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠ»ΡΡΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΎΠΏΡΡ.
ΠΡΠ΅Π³Π΄Π° ΡΡΠΈΡΡΠ²Π°ΠΉΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π·Π°Π΄Π°ΡΠΈ: Π΄Π»Ρ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ Π‘ΡΡΠΠ»ΠΈΠ½Π°, Π° Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΠΊΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΡΠΈΠΊΠ»ΠΎΠ² ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ
Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
7. ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π»ΠΎΠ³ΠΈ, XML-ΡΠ°ΠΉΠ»Ρ ΠΈΠ»ΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π²Π½Π΅ΡΠ½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²), ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ:
- π ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΡΠΈΠΊΠ»ΠΎΠ² ΠΏΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌ Π΄Π»Ρ ΡΡΡΠΎΠΊ Π΄Π»ΠΈΠ½ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ 10 000 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ.
- π₯ Π Π°Π·Π±ΠΈΠ²Π°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ Π½Π° ΡΠ°ΡΡΠΈ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΠΉΡΠ΅ ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
Π€ΡΠ½ΠΊΡΠΈΡ ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡΠ‘ΠΈΠΌΠ²ΠΎΠ»ΡΠΠΠΎΠ»ΡΡΠΎΠΉΠ‘ΡΡΠΎΠΊΠ΅(Π‘ΡΡΠΎΠΊΠ°)
Π§Π°ΡΡΡΠ Π°Π·ΠΌΠ΅Ρ = 10000;
ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π° = 0;
ΠΠ»Ρ ΠΠΎΠ·ΠΈΡΠΈΡ = 1 ΠΠΎ Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π‘ΡΡΠΎΠΊΠ°) Π¦ΠΈΠΊΠ» Π§Π°ΡΡΡΠ Π°Π·ΠΌΠ΅Ρ
Π§Π°ΡΡΡ = Π‘ΡΠ΅Π΄(Π‘ΡΡΠΎΠΊΠ°, ΠΠΎΠ·ΠΈΡΠΈΡ, Π§Π°ΡΡΡΠ Π°Π·ΠΌΠ΅Ρ);
ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π° = ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π° + Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π§Π°ΡΡΡ);
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π°;
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
- π ΠΡΡΠΈΡΡΠΉΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ: Π΅ΡΠ»ΠΈ ΠΎΠ΄Π½Π° ΠΈ ΡΠ° ΠΆΠ΅ ΡΡΡΠΎΠΊΠ° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ, ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ Π΅Ρ Π΄Π»ΠΈΠ½Ρ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
- π ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄Π²ΠΎΠΈΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ Π±Π°ΠΉΡΠΎΠ²ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ (Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ Π½Π΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, Π° Π±Π°ΠΉΡΡ).
ΠΠ»Ρ ΠΊΡΠΈΡΠΈΡΠ½ΡΡ ΠΏΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π·Π°Π΄Π°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΎΠ³-ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π² Π³ΠΈΠ³Π°Π±Π°ΠΉΡΡ) ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ½Π΅ΡΡΠΈ Π»ΠΎΠ³ΠΈΠΊΡ ΠΏΠΎΠ΄ΡΡΡΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π½Π° ΡΡΠΎΡΠΎΠ½Ρ SQL ΠΈΠ»ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΡ (Python, PowerShell).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π Π²Π΅ΡΡΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ 8.3.15 ΠΈ Π½ΠΈΠΆΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΎ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ Π΄Π»ΠΈΠ½ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ 100 000 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ ΠΈΠ»ΠΈ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΡΠΌ. Π ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π·Π±ΠΈΠ²Π°ΠΉΡΠ΅ ΡΡΡΠΎΠΊΡ Π½Π° ΡΠ°ΡΡΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ.
8. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΏΠΎΠ΄ΡΡΡΡΠΎΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² 1Π‘ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ°ΡΡΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ:
- π ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²: ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠΎΠ΄Π΅
Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²(..., 1)ΠΈΡΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠ±Π΅Π»Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΡΡΡΡ. ΠΡΠ΅Π³Π΄Π° ΡΡΠΎΡΠ½ΡΠΉΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠΎΠ΄ΡΡΡΡΡ. - π ΠΡΡΠ°Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π±Π°ΠΉΡΠ°ΠΌΠΈ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ:
Π‘ΡΡΠΠ»ΠΈΠ½Π°Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π° Π½Π΅ Π±Π°ΠΉΡ. ΠΠ»Ρ Π±Π°ΠΉΡΠΎΠ²ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅Π‘ΡΡΠΎΠΊΠ°ΠΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅. - π ΠΠ΅ΡΡΡΡ Unicode: Π² ΡΡΠ°ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡ (1Π‘ 7.7 ΠΈΠ»ΠΈ 8.0) ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΌΠΎΠ³ΡΡ ΡΡΠΈΡΠ°ΡΡΡΡ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ. ΠΠ±Π½ΠΎΠ²Π»ΡΠΉΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΡΡΠΈ.
- π ΠΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ° ΠΏΡΠΈ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΡΡ Π²ΡΠ·ΠΎΠ²Π°Ρ : Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΡΠΎΠΊ, ΠΎΠ³ΡΠ°Π½ΠΈΡΡΡΠ΅ Π³Π»ΡΠ±ΠΈΠ½Ρ ΡΠ΅ΠΊΡΡΡΠΈΠΈ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (Π½Π΅ ΡΡΠΈΡΡΠ²Π°Π΅Ρ Unicode Π² ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡΡ ):
// ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Π΄Π»Ρ 1Π‘ 7.7!
ΠΠ»ΠΈΠ½Π° =?(Π’ΠΈΠΏΠΠ½Ρ(Π‘ΡΡΠΎΠΊΠ°) = Π’ΠΈΠΏ("Π‘ΡΡΠΎΠΊΠ°"), Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π‘ΡΡΠΎΠΊΠ°), 0);
ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ (ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄Π»Ρ Π²ΡΠ΅Ρ Π²Π΅ΡΡΠΈΠΉ):
Π€ΡΠ½ΠΊΡΠΈΡ ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½Π°ΡΠΠ»ΠΈΠ½Π°Π‘ΡΡΠΎΠΊΠΈ(Π‘ΡΡΠΎΠΊΠ°)
ΠΠΎΠΏΡΡΠΊΠ°
ΠΠΎΠ·Π²ΡΠ°Ρ Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π‘ΡΡΠΎΠΊΠ°);
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
// ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΠΏΠΎΠ΄ΡΡΡΡ Π΄Π»Ρ ΡΡΠ°ΡΡΡ
Π²Π΅ΡΡΠΈΠΉ
ΠΠ»ΠΈΠ½Π° = 0;
ΠΠΎΠΊΠ° Π‘ΡΡΠΎΠΊΠ° <>"" Π¦ΠΈΠΊΠ»
ΠΠ»ΠΈΠ½Π° = ΠΠ»ΠΈΠ½Π° + 1;
Π‘ΡΡΠΎΠΊΠ° = Π‘ΡΠ΅Π΄(Π‘ΡΡΠΎΠΊΠ°, 2);
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠ»ΠΈΠ½Π°;
ΠΠΎΠ½Π΅ΡΠΠΎΠΏΡΡΠΊΠΈ;
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ:
- ΠΡΠ΅Π³Π΄Π° ΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠΎΠΊΠ°Ρ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΠΌΠΈ (ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ°, Π»Π°ΡΠΈΠ½ΠΈΡΠ°, ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΡ).
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΊΡΠ°Π΅Π²ΡΠ΅ ΡΠ»ΡΡΠ°ΠΈ: ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°, ΡΡΡΠΎΠΊΠ° ΠΈΠ· ΠΎΠ΄Π½ΠΈΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ², ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½Π°Ρ ΡΡΡΠΎΠΊΠ°.
- ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,"ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π±Π΅Π· ΡΡΡΡΠ° ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²").
ΠΠ»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΠΎΠ΄ΡΡΡΡΠΎΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΠΎΠ΄Π‘ΠΈΠΌΠ²ΠΎΠ»Π°, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: Π‘ΠΎΠΎΠ±ΡΠΈΡΡ(ΠΠΎΠ΄Π‘ΠΈΠΌΠ²ΠΎΠ»Π°(""));
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² 1Π‘
ΠΠ°ΠΊ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»ΠΎΠ² Π² ΡΡΡΠΎΠΊΠ΅?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ 2:
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠ‘Π»ΠΎΠ² = Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²("ΠΠ°Ρ ΡΠ΅ΠΊΡΡ", 2);
ΠΠ»ΠΈ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Ρ ΡΠ°Π·Π±ΠΈΠ²ΠΊΠΎΠΉ ΠΏΠΎ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌ ΠΈ Π·Π½Π°ΠΊΠ°ΠΌ ΠΏΡΠ΅ΠΏΠΈΠ½Π°Π½ΠΈΡ.
ΠΠΎΡΠ΅ΠΌΡ Π‘ΡΡΠΠ»ΠΈΠ½Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π½Π΅Π²Π΅ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΌΠΎΠ΄Π·ΠΈ?
Π Π²Π΅ΡΡΠΈΡΡ 1Π‘ Π½ΠΈΠΆΠ΅ 8.3.18 ΡΠΌΠΎΠ΄Π·ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, π) ΠΌΠΎΠ³ΡΡ ΡΡΠΈΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΎΠΊΠΈ:
ΠΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°ΡΠ‘ΡΡΠΎΠΊΠ° = ΠΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡΠ‘ΡΡΠΎΠΊΡ("Π’Π΅ΠΊΡΡ Ρ ΡΠΌΠΎΠ΄Π·ΠΈ π");
ΠΠ»ΠΈΠ½Π° = Π‘ΡΡΠΠ»ΠΈΠ½Π°(ΠΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°ΡΠ‘ΡΡΠΎΠΊΠ°);
ΠΠ°ΠΊ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ (ΠΏΠΎΠ»Π΅ HTML)?
ΠΠ»Ρ ΠΏΠΎΠ»Ρ Π’Π΅ΠΊΡΡΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈΠ»ΠΈ HTMLΠΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΈΠ·Π²Π»Π΅ΠΊΠΈΡΠ΅ ΡΠ΅ΠΊΡΡ Π±Π΅Π· ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ:
Π’Π΅ΠΊΡΡ = Π’Π΅ΠΊΡΡΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°.ΠΠΎΠ»ΡΡΠΈΡΡΠ’Π΅ΠΊΡΡ;
ΠΠ»ΠΈΠ½Π° = Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π’Π΅ΠΊΡΡ);
ΠΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π‘ΡΡΠ§ΠΈΡΠ»ΠΎΠ‘ΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Ρ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ 0.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π² ΡΠ°ΠΉΠ»Π΅ Π±Π΅Π· Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΌΡΡΡ?
ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΈΡ ΠΏΠΎΡΡΡΠΎΡΠ½ΠΎ:
Π§ΡΠ΅Π½ΠΈΠ΅ = ΠΠΎΠ²ΡΠΉ Π§ΡΠ΅Π½ΠΈΠ΅Π’Π΅ΠΊΡΡΠ°(ΠΡΡΡΠΠ€Π°ΠΉΠ»Ρ);
ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π° = 0;
ΠΠΎΠΊΠ° Π§ΡΠ΅Π½ΠΈΠ΅.ΠΡΠΎΡΠΈΡΠ°ΡΡΠ‘ΡΡΠΎΠΊΡ Π¦ΠΈΠΊΠ»
ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π° = ΠΠ±ΡΠ°ΡΠΠ»ΠΈΠ½Π° + Π‘ΡΡΠΠ»ΠΈΠ½Π°(Π§ΡΠ΅Π½ΠΈΠ΅.Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΡΠΎΠΊΠ°);
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
ΠΠ°ΠΊ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π²Π²ΠΎΠ΄ Π² ΠΏΠΎΠ»Π΅ ΡΠΎΡΠΌΡ ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ ΠΡΠΈΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ:
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉΠΡΠΈΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(ΠΠ»Π΅ΠΌΠ΅Π½Ρ)
ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° = 200;
ΠΡΠ»ΠΈ Π‘ΡΡΠΠ»ΠΈΠ½Π°(ΠΠ»Π΅ΠΌΠ΅Π½Ρ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅) > ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° Π’ΠΎΠ³Π΄Π°
ΠΠ»Π΅ΠΌΠ΅Π½Ρ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ = ΠΠ΅Π²(ΠΠ»Π΅ΠΌΠ΅Π½Ρ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π°);
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ("ΠΠ°ΠΊΡΠΈΠΌΡΠΌ" + ΠΠ°ΠΊΡΠΠ»ΠΈΠ½Π° +" ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²!");
ΠΠΎΠ½Π΅ΡΠΡΠ»ΠΈ;
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ