Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

УсловноС Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅: if, ‘?’

Иногда Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ дСйствия Π² зависимости ΠΎΡ‚ условий.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Β«ifΒ»

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Ρ‹ΡˆΠ΅, условиС – это простая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° равСнство ( year == 2015 ), Π½ΠΎ ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТным.

Если ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ инструкции, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки:

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ логичСскому Ρ‚ΠΈΠΏΡƒ

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ if (…) вычисляСт Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² скобках ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊ логичСскому Ρ‚ΠΈΠΏΡƒ.

Π”Π°Π²Π°ΠΉΡ‚Π΅ вспомним ΠΏΡ€Π°Π²ΠΈΠ»Π° прСобразования Ρ‚ΠΈΠΏΠΎΠ² ΠΈΠ· Π³Π»Π°Π²Ρ‹ ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ²:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ условии Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ выполнится:

…а ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ – выполнится всСгда:

Π‘Π»ΠΎΠΊ Β«elseΒ»

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ if ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Β«elseΒ» (Β«ΠΈΠ½Π°Ρ‡Π΅Β»). Он выполняСтся, ΠΊΠΎΠ³Π΄Π° условиС Π»ΠΎΠΆΠ½ΠΎ.

НСсколько условий: Β«else ifΒ»

Π‘Π»ΠΎΠΊΠΎΠ² else if ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ большС. ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° else Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ β€ž?β€œ

Иногда Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π² зависимости ΠΎΡ‚ условия.

Π’Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ «условный» ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Β«Π²ΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°ΠΊΒ» позволяСт Π½Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ ΠΈ простым способом.

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ:

Но скобки Π΄Π΅Π»Π°ΡŽΡ‚ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ, поэтому ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

НСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² β€ž?β€œ

ΠŸΠΎΠ½Π°Ρ‡Π°Π»Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТно ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит. Но ΠΏΡ€ΠΈ блиТайшСм рассмотрСнии ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ это обычная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°:

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это выглядит ΠΏΡ€ΠΈ использовании if..else :

НСтрадиционноС использованиС β€ž?β€œ

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π½Π΅ присваиваСм Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ВмСсто этого ΠΌΡ‹ выполняСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π² зависимости ΠΎΡ‚ условия.

НС рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²ΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Π’ΠΎΡ‚, для сравнСния, Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΊΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ if :

ΠŸΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π³Π»Π°Π·Π° ΡΠΊΠ°Π½ΠΈΡ€ΡƒΡŽΡ‚ ΠΊΠΎΠ΄ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. Π‘Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ нСсколько строк, Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»Π΅Π³Ρ‡Π΅, Ρ‡Π΅ΠΌ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструкций.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрим условныС ΠΈ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ языка JavaScript.

УсловныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ JavaScript

Π€ΠΎΡ€ΠΌΡ‹ условных ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² JavaScript:

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if

Бинтаксис ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° if:

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if состоит ΠΈΠ·:

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСсколько инструкций, Ρ‚ΠΎ ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки :

РСкомСндуСтся, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄Π½Π° инструкция:

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if. else

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ привСдСния условия ΠΊ true ΠΈΠ»ΠΈ false

Бмысл Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°: любоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ являСтся true, ΠΊΡ€ΠΎΠΌΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ :

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ else if. (нСсколько условий)

Условный (Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ) ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ (?:)

Π’Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ – ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ JavaScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² зависимости ΠΎΡ‚ условия Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡƒΡ… Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π’Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½ΠΎ с использованиСм мноТСствСнной записи ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° if. else :

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ switch

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ switch ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для выполнСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° инструкций ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π² зависимости ΠΎΡ‚ значСния выраТСния. Π’Ρ‹Π±ΠΎΡ€ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° опрСдСляСтся посрСдством строгого равСнства Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° выраТСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ случая ( case ).

Бинтаксис ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° switch :

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово default являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Оно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ инструкции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, Ссли Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выраТСния Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Ρ€Π°Π²Π΅Π½ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ( case ).

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ break являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ. Она ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для прСрывания выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° switch ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ инструкции, ΠΈΠ΄ΡƒΡ‰Π΅ΠΉ послС Π½Π΅Π³ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ инструкция break :

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ Π² этом. Π—Π΄Π΅ΡΡŒ просто Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π° ошибка.

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:

ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹

Π’ JavaScript Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π’Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π² JavaScript

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π’Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ (ΠΈΠ»ΠΈ условный) ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ сущСствуСт Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… языках программирования β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² C++, Java, Python, PHP ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…. РазбСрёмся, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² JavaScript.

ВсС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ количСству Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ. НапримСр, сущСствуСт ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Β«-Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ мСняСт Π·Π½Π°ΠΊ числа Π½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ΠΉ. Если Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ примСняСтся ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ числу, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρƒ Π½Π΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ β€” ΠΎΠ½ называСтся ΡƒΠ½Π°Ρ€Π½Ρ‹ΠΌ.

ΠšΡ€ΠΎΠΌΠ΅ ΡƒΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ с двумя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ β€” Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅. НапримСр, Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Β«+Β» складываСт Π΄Π²Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°:

И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€:

Π­Ρ‚ΠΎ СдинствСнный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ с трСмя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ β€” это условиС. Если ΠΎΠ½ΠΎ истинно (Ρ€Π°Π²Π½ΠΎ true ), ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Π΅Ρ€Π½Ρ‘Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ β€” Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅1. Π’ ΠΈΠ½ΠΎΠΌ случаС ΠΎΠ½ Π²Π΅Ρ€Π½Ρ‘Ρ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ β€” Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅2.

По сути ΠΎΠ±Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠ΄Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ дСйствиС β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ условиС, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈΠ»ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² зависимости ΠΎΡ‚ истинности этого условия. Π Π°Π·Π½ΠΈΡ†Π° лишь Π² Ρ„ΠΎΡ€ΠΌΠ΅ записи.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ β€” этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΌΡ‹ ΡƒΠΆΠ΅ рассмотрСли Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Ρ‹ΡˆΠ΅. ΠšΡ€ΠΎΠΌΠ΅ этого, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² функциях ΠΏΡ€ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ значСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ return :

Π’Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС мноТСствСнных Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π’ этом случаС нСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Β«?Β» Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠ΄Ρ‚ΠΈ подряд:

Π§Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ: Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ if

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π·Π° основной ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°. Π§Π΅ΠΌ ΠΊΠΎΠ΄ понятнСС, нагляднСС, Ρ‚Π΅ΠΌ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Π΅Π³ΠΎ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ. Π’Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‚Π°ΠΊ ΠΈ нСобоснованно Π΅Π³ΠΎ ΡƒΡΠ»ΠΎΠΆΠ½ΠΈΡ‚ΡŒ. Π­Ρ‚ΠΎ зависит ΠΎΡ‚ ситуации.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π΅Ρ‰Ρ‘ Ρ€Π°Π· Π½Π° самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΡƒΠΆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅. Π—Π΄Π΅ΡΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ присваиваСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² зависимости ΠΎΡ‚ условия, ΠΈ это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ³ΠΎ использования Ρ‚Π΅Ρ€Π½Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΎΠ½ позволяСт ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΎΠΉ условной конструкции ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΠΊΠΎΡ€ΠΎΡ‡Π΅.

Но Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° использованиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° услоТняСт ΠΊΠΎΠ΄. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв это относится ΠΊ мноТСствСнным Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΌ опСрациям, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Ρ‡ΡŒ шла Π²Ρ‹ΡˆΠ΅. Π•Ρ‰Ρ‘ ΠΊ Ρ‚Π°ΠΊΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌ стоит отнСсти использованиС Ρ‚Π΅Ρ€Π½Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° для выполнСния Ρ†Π΅Π»Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π° Π² зависимости ΠΎΡ‚ условия, Π° Π½Π΅ простого присвоСния значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π½Π΅ стоит ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Ρ‚Π΅Ρ€Π½Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Он ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ понятным ΠΈ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Ρ‹ΠΌ. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” Π·Π½Π°Ρ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ ситуациях Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ Π½Π΅ Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

УсловныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹: (if), (?:)

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

ΠšΡƒΡ€Ρ: ΠžΡΠ½ΠΎΠ²Ρ‹ HTML ΠΈ CSS

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

ΠšΡƒΡ€Ρ: Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

ΠšΡƒΡ€Ρ: Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ с нуля

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

ΠžΡΠ²Π°ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ, Π° ΠΏΠ»Π°Ρ‚ΠΈΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· Π³ΠΎΠ΄!

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

ΠšΡƒΡ€ΡΡ‹ Python Ак­ция! БСс­плат­но!

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π‘Ρ‚Π°Π½ΡŒΡ‚Π΅ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠΌ Π½Π° Python Π·Π° 3 дня

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π’Π΅Π±-вёрстка. CSS, HTML ΠΈ JavaScript

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π‘Ρ‚Π°Π½ΡŒΡ‚Π΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ с нуля

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ if

ВыполняСмая инструкций ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСна ΠΎΠ΄Π½ΠΎΠΉ строкой ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠΌ ΠΊΠΎΠ΄Π° (Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ строк Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобках), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: РСкомСндуСтся всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки, Π΄Π°ΠΆΠ΅ Ссли Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Β­ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всСго ΠΎΠ΄Π½Ρƒ строку ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ ясно ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ случаС ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°.

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ if. else

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ привСтствия Π² зависимости ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅:

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ else if

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ else if ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² случаС, Ссли трСбуСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°. Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ это Π½Π΅ JavaScript-инструкция, Π° лишь распространСнный ΡΡ‚ΠΈΠ»ΡŒ программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ инструкций if/else :

Π’Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ (?:)

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ (?:) – это СдинствСнный Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ (ΠΎΡ‚ Π»Π°Ρ‚. ternarius β€” Β«Ρ‚Ρ€ΠΎΠΉΠ½ΠΎΠΉΒ») ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ с трСмя ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ Π² JavaScript. Π’Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ свой Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ Π² зависимости ΠΎΡ‚ значСния логичСского выраТСния, Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠΌ.

ЧитаСтся этот ΠΊΠΎΠ΄ Ρ‚Π°ΠΊ: Ссли Π° большС b, Ρ‚ΠΎ c = a, ΠΈΠ½Π°Ρ‡Π΅ c = b.

МоТно Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ самоС Ρ‡Π΅Ρ€Π΅Π· if/else:

Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ инструкции if/else, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ· Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ²:

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ && снача­ла провСряСт выполняСтся Π»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ условиС (Ρ‡Π΅ΠΌΡƒ Ρ€Π°Π²Π½Π° пСрСмСнная time). Если условиС выполняСтся, Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ message Π±ΡƒΠ΄Π΅Ρ‚ записа­на ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ строка привСтствия. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, Π² силу ΠΏΠΎΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ эффСкта, связанного с Π½Π΅ΠΏΠΎΠ»Π½Ρ‹ΠΌ вычислСниСм, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ && Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ false ΠΈ Ρ‚.Π΄. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ часто, Π½ΠΎ Ссли Π²Π°ΠΌ встрСтится Π½Π΅Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅, Ρ‚ΠΎ Π²Ρ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ инструкции.

Π’Π°ΠΌ Π΄Π°Π½Ρ‹ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ x ΠΈ y, ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Π΅Ρ€Π½Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° сравнитС ΠΈΡ… ΠΈ Ссли x большС, Ρ‡Π΅ΠΌ y, Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ„Ρ€Π°Π·Ρƒ: «x большС, Ρ‡Π΅ΠΌ y», ΠΈΠ½Π°Ρ‡Π΅ Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ„Ρ€Π°Π·Ρƒ: «x Π½Π΅ большС, Ρ‡Π΅ΠΌ y».

ΠžΡ‚Π²Π΅Ρ‚: «x большС, Ρ‡Π΅ΠΌ y».

Π§Π΅Ρ‚Π½ΠΎΠ΅ ΠΈΠ»ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ число (num). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ if..else, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ запрос: Β«Π’Π²Π΅Π΄ΠΈΡ‚Π΅ число».
Если ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число, Ρ‚ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Β«»Π§ΠΈΡΠ»ΠΎ » + num + » Ρ‡Π΅Ρ‚Π½ΠΎΠ΅»Β», Ссли Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅: «Π§ΠΈΡΠ»ΠΎ » + num + » Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅».

Π‘ΡƒΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ провСряСтся остаток ΠΎΡ‚ дСлСния числа Π½Π° 2. Если остаток Ρ€Π°Π²Π΅Π½ 0, Π·Π½Π°Ρ‡ΠΈΡ‚ число Ρ‡Ρ‘Ρ‚Π½ΠΎΠ΅, ΠΈΠ½Π°Ρ‡Π΅ – Π½Π΅Ρ‡Ρ‘Ρ‚Π½ΠΎΠ΅. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ остаток ΠΎΡ‚ дСлСния Π² ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° %.

Бколько Ρ†ΠΈΡ„Ρ€ Π² числС ΠΈ Π΅Π³ΠΎ Π·Π½Π°ΠΊ

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ввСсти Ρ†Π΅Π»ΠΎΠ΅ число. НуТно вывСсти Π½Π° экран сколько Π² этом числС Ρ†ΠΈΡ„Ρ€, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ½ΠΎ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅. НапримСр, «Π§ΠΈΡΠ»ΠΎ » + num + » ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅». Достаточно Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ число ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹ΠΌ, Π΄Π²ΡƒΡ…Π·Π½Π°Ρ‡Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½Ρ‹ΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅.

ΠŸΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ окруТности

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Ρ‚Π΅Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π»Π΅ΠΆΠΈΡ‚ Π½Π° любой оси, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ являСтся пСрпСндикуляром ΠΊ этой оси ΠΈΠ· Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ A. Π’ этом случаС Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠ°Ρ‚Π΅Ρ‚ΠΎΠ² Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Ρ€Π°Π²Π½Ρ‹ значСниям x ΠΈ y, Π° Π³ΠΈΠΏΠΎΡ‚Π΅Π½ΡƒΠ·Π° L являСтся ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠΌ, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΌ Π½Π°Ρ‡Π°Π»ΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ O с Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ A. Если этот ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ L большС радиуса ΠΊΡ€ΡƒΠ³Π° R, Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ‚ΠΎΡ‡ΠΊΠ° Π»Π΅ΠΆΠΈΡ‚ Π²Π½Π΅ окруТности.

Π”Π»ΠΈΠ½Π° Π³ΠΈΠΏΠΎΡ‚Π΅Π½ΡƒΠ·Ρ‹ находится ΠΏΠΎ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ΅ ΠŸΠΈΡ„Π°Π³ΠΎΡ€Π°: L = Math.sqrt(x*x + y*y).

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ сущСствованиС Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ сторонам

Π£ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° сумма Π»ΡŽΠ±Ρ‹Ρ… Π΄Π²ΡƒΡ… сторон Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ большС Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ. Π˜Π½Π°Ρ‡Π΅ Π΄Π²Π΅ стороны просто Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Π½Π΅ получится.
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠΎΡ‡Π΅Ρ€Ρ‘Π΄Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· prompt Π΄Π»ΠΈΠ½Ρ‹ Ρ‚Ρ€Π΅Ρ… сторон. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ if..else, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ, ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΈΡ… Π΄Π»ΠΈΠ½Π°Ρ…. Π’. Π΅. Π½ΡƒΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ суммы Π΄Π²ΡƒΡ… Π»ΡŽΠ±Ρ‹Ρ… строн с ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороной. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ сущСствовал, сумма всСгда Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ большС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ стороны.

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Найти максимальноС число ΠΈΠ· Ρ‚Ρ€Π΅Ρ…

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅ ΠΈΠ· Ρ‚Ρ€Π΅Ρ…, Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, чисСл максимальноС ΠΈ вывСсти Π΅Π³ΠΎ Π½Π° экран.
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠΎΡ‡Π΅Ρ€Ρ‘Π΄Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· prompt числа. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ if..else, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ ΠΈΠ· Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… чисСл являСтся наибольшим.

Найти сумму ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ числа

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· prompt Ρ‚Ρ€Ρ‘Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ΅ число. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ΅ число Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°ΠΉΡ‚ΠΈ сумму Π΅Π³ΠΎ Ρ†ΠΈΡ„Ρ€, Ссли число Ρ‡Π΅Ρ‚Π½ΠΎΠ΅, ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Ρ†ΠΈΡ„Ρ€, Ссли число Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ числа, Π½Π°Π΄ΠΎ Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 100 ΠΈ ΠΎΠΊΡ€ΡƒΠ³Π»ΠΈΡ‚ΡŒ воспользовавшись ΠΏΠΎΠ±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ.
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ числа, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΡ‚ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами. НапримСр, Π½Π°ΠΉΡ‚ΠΈ остаток ΠΎΡ‚ дСлСния Π½Π° 100, ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 10 ΠΈ снова ΠΎΠΊΡ€ΡƒΠ³Π»ΠΈΡ‚ΡŒ.
ПослСдняя Ρ†ΠΈΡ„Ρ€Π° любого числа, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π°Ρ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, извлСкаСтся ΠΏΡƒΡ‚Π΅ΠΌ нахоТдСния остатка ΠΎΡ‚ дСлСния Π½Π° 10: n % 10.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ число Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ. Найти остаток ΠΎΡ‚ дСлСния числа Π½Π° 2. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ %. Если Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ, Π·Π½Π°Ρ‡ΠΈΡ‚ число Ρ‡Π΅Ρ‚Π½ΠΎΠ΅. Π˜Π½Π°Ρ‡Π΅ – Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

УсловныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Java: ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ if, if-else ΠΈ switch-case

Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ‚ΠΎ Ссли Π² ΠΊΠΎΠ΄Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ Π²Π΅Ρ‚ΠΊΠΈ if Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ условиС if Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

УсловныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ β€” конструкции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, провСряя условия, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Π² дСйствиС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠΎΠ΄. Π’ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, являСтся Π»ΠΈ условиС истинным (true) ΠΈΠ»ΠΈ Π»ΠΎΠΆΠ½Ρ‹ΠΌ (false), выполняСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°.

Π’ Java, ΠΊΠ°ΠΊ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… языках программирования, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹:

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° if ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ. Если ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ истинно, выполняСтся опрСдСлСнная Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°. Если ΠΎΠ½ΠΎ Π»ΠΎΠΆΠ½ΠΎ, Ρ‚ΠΎΠ³Π΄Π° ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° if игнорируСтся.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° if:

ОбъяснСниС: Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ задСйствовали Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ – x ΠΈ y. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Β«>Β», ΠΌΡ‹ провСряСм, большС Π»ΠΈ x, Ρ‡Π΅ΠΌ y. Π’Π°ΠΊ ΠΊΠ°ΠΊ x = 200, Π° Ρƒ = 100, Ρ‚ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π° экранС ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ сообщСниС Β«x большС, Ρ‡Π΅ΠΌ yΒ».

Π’Π°ΠΆΠ½ΠΎ! ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if ΠΏΠΈΡˆΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ строчными Π±ΡƒΠΊΠ²Π°ΠΌΠΈ. Если Π²Ρ‹ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ IF ΠΈΠ»ΠΈ If β€” это Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ ΠΊΠΎΠ΄ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ условиС. Π’ Java Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ условных ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², благодаря ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° написаниС ΠΊΠΎΠ΄Π°.

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if-else

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ if-else ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ двумя способами дСйствий Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, являСтся Π»ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ условиС истинным ΠΈΠ»ΠΈ Π»ΠΎΠΆΠ½Ρ‹ΠΌ.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if-else β€” это всСгда Π²Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°ΠΌΠΈ:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° запустит Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ: ΠΊΠΎΠ΄ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ° if, Ссли условиС истинно, ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ Π²Π½ΡƒΡ‚Ρ€ΠΈ else, Ссли условиС Π»ΠΎΠΆΠ½ΠΎ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сокращСния if-else

БущСствуСт сокращСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ if-else, Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² (Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ):

Π­Ρ‚ΠΎΡ‚ способ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ нСсколько строк ΠΊΠΎΠ΄Π° ΠΎΠ΄Π½ΠΎΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ с if-else ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΉ строкой:

Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ switch-case

К структурС switch ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° ΠΈΠ· мноТСства Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π­Ρ‚ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ эффСктивно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… направлСниях Π½Π° основС ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

Π’Π°ΠΊ происходит сравнСниС выраТСния Π² switch с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π² case, ΠΈ Ссли Π½Π°ΠΉΠ΄Π΅Π½ΠΎ совпадСниС, Ρ‚ΠΎΠ³Π΄Π° выполняСтся Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° case. Если совпадСний Π½Π΅Ρ‚ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· case, Ρ‚ΠΎΠ³Π΄Π° Π² дСйствиС вступаСт default. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ break Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ switch послС нахоТдСния совпадСния Π² case.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *