І ми повернулися! На цей раз наша програма має об'єкт Вінстон але ми тільки показуємо вік Вінстона. Це тому, що я хочу показати вам як ми можемо змінювати його вік. Тому що зрештою ви знаєте Вінстон повинен старішати. Пригадаємо як би це було якщо ми б використовували прості змінні. У нас є var Winston age = 19 і тоді якщо ми б хотіли змінити це, ми б ввели WinstonAge =20. і це змінить збережене значення у цій змінній. Це дуже дуже подібно до властивостей об'єкта. Ми можемо просто ввести winston.age = 20 і тоді ми змінили збережене значеня у властивості вік об'єкта Вінстон. Класно. Отже, поглянемо чи це спрацювало. Візьмемо нашу текстову команду і вставимо знизу змінимео "y". Вінстон постарів. Так легко. Гаразд, отже, зараз спробуємо, ми просто додаємо один тут Зробимо це більш прагматично. Введемо winston.age = winston.age + 1. Отже, те що ми вводимо тут це взяте попереднє значення його віку додаємо 1 до ного, і тоді зберігаємо у властивості вік. І це повинно завершитись додаванням 1 до будь-якого попереднього значення. Поглянемо. Показується! Йому 21. Стає таким старим. Гаразд. Тепер, пам'ятаєте у нас є ярлик для додавання 1 до змінних, і цей самий ярлик працює з властивостями об'єкта. Отже, ми можемо ввести winston.age ++ І поглянемо чи запрацює. Так! І це дійсно просто зробило те ж саме, що і ця лінія, Це просто ярлик, тому, нам не потрібно друкувати багато. Тепер, якщо ми подивимося на все це, це дійсно дуже схоже на ситуацію для циклу. Ми продовжуємо, використовувати один і той же код знову і знову, і єдине що міняється це додаємо 1 до його віку, і ми міняємо позицію "y" на іншу лінію. Отже, якщо б ми використали цикл, це б було дуже легко показати, як він старіє і не повинні використовувати так багато коду. Скажімо, ми зробимо цикл, щоб показати як Вінстон старіє до 40 років. Він не хоче більше старіти далі, тому що тоді він буде зморшкуватим. і ми б називали його "Зморшкистон." Гаразд. Отже, ми зробимо умовний цикл і введемо тоді як winston.age <= 40 а потім всередині тут, ми показуватимемо його вік і додаватимемо 1 до його віку кожен раз. Гаразд, спрацювало але всі поскладані один на одному, тому слід змінити положення "y" щоразу. І ми зробимо winston.age*20 мінус 200, краще мінус 300 Гаразд! або мінус 350. Добре. Це виглядає добре. Видалимо старий матеріал тут. Тепер ми бачимо, як Вінстон старішає але не занадто, щоб бути Зморшкистоном. Добре. І тепер ми бачимо, як змінювати вік ми також можемо також внести додаткову інформацію в об'єкт Вінстон, так як старіє І можливо, коли йому виповнюється 30, він зустріе іншого програміста на ім'я Вінніфер й одружиться з нею І ні, він не тільки збирається одружитися з нею, тому що вона має таке чудове ім'я. Отже, ми можемо зробити, те, що можемо додати властивість, просто ввівши winston. а тоді нову ключову властивість "wife"= Вінніфер Відмінно, але, ми тільки хочемо, він мав дружину, коли він в хорошому шлюбному віці так що ми введемо дорівнює 30, і перемістимо це всередину сюди. Чудово. Отже, тепер у нього є дружина, і вони щасливі, а потім матимуть пару дітей через кілька років, можливо, коли їм буде 32, ми додамо трохи дітей до об'єкту щоб спостерігати за цим. і у них близнята звісно, так як вони дуже продуктивні. І близнюки Вінстона будуть називані, звісно Вінстон молодший та Вінстонія. Гарно. Це чудова сім'я. Красиві імена. Отже ви можете бачити, як можемо додати нові властивості, що є рядки та масиви і все, що ми могли б мали в оригінальному об'єкті. І ось одного разу цей цикл закінчується, winston.age буде 40, і Вінстом матиме дружину, Вінніфер, та близнюків які є набором..., масивом з двох імен. Так. Це дивовижний цикл. Але, якщо вам не подобається, як ця історія закінчується для Вінстона, ви завжди можете запустити спочатку цю програму і розповісти свою власну історію про його майбутнє. Тепер, ви знаєте все про те, як змінити властивості об'єкта.