HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: kotlin, инкремент, декремент</p>
1 <p>Теги: kotlin, инкремент, декремент</p>
2 <p>Возможность уменьшения/увеличения значения переменной -- одна из наиболее популярных операций. Рассмотрим, как это происходит в языке программирования<strong>Kotlin</strong>.</p>
2 <p>Возможность уменьшения/увеличения значения переменной -- одна из наиболее популярных операций. Рассмотрим, как это происходит в языке программирования<strong>Kotlin</strong>.</p>
3 <p>Вот как выглядит простейшая операция<strong>инкремента</strong>и<strong>декремента</strong>:</p>
3 <p>Вот как выглядит простейшая операция<strong>инкремента</strong>и<strong>декремента</strong>:</p>
4 <p>Как видно из кода, изначально переменная counter равняется нулю. Применение операции инкремента позволяет увеличить ее значение на 1. Далее операция декремента понижает значение переменной, делая ее снова равной нулю.</p>
4 <p>Как видно из кода, изначально переменная counter равняется нулю. Применение операции инкремента позволяет увеличить ее значение на 1. Далее операция декремента понижает значение переменной, делая ее снова равной нулю.</p>
5 <p>По сути, операторы схожи с оператором присваивания =, но разница в том, что вдобавок они выполняют еще сложение/вычитание. То есть все просто: операторы принимают текущее значение переменной, а потом добавляют либо вычитают указанное значение, присваивая переменной новый результат.</p>
5 <p>По сути, операторы схожи с оператором присваивания =, но разница в том, что вдобавок они выполняют еще сложение/вычитание. То есть все просто: операторы принимают текущее значение переменной, а потом добавляют либо вычитают указанное значение, присваивая переменной новый результат.</p>
6 <p>Можно сказать, что вышеуказанный код -- это сокращение для следующего примера:</p>
6 <p>Можно сказать, что вышеуказанный код -- это сокращение для следующего примера:</p>
7 <p>Развивая тему, упомянем еще операторы *= и /= -- они, соответственно, выполняют операции умножения и деления:</p>
7 <p>Развивая тему, упомянем еще операторы *= и /= -- они, соответственно, выполняют операции умножения и деления:</p>
8 <p><em>По материалам https://kotlins.org/.</em></p>
8 <p><em>По материалам https://kotlins.org/.</em></p>
9  
9