[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.38,0:00:02.98,Default,,0000,0000,0000,,Hãy làm Winston cử động Dialogue: 0,0:00:02.98,0:00:05.66,Default,,0000,0000,0000,,bằng các phím tắt mà ta vừa học. Dialogue: 0,0:00:05.66,0:00:07.78,Default,,0000,0000,0000,,Ở đây, ta có Winston với đôi mắt, Dialogue: 0,0:00:07.78,0:00:09.63,Default,,0000,0000,0000,,và ta đã có biến 'eyeSize' này. Dialogue: 0,0:00:09.63,0:00:12.74,Default,,0000,0000,0000,,Vì vậy, nếu ta muốn làm cho đôi mắt của Winston to hơn, Dialogue: 0,0:00:12.74,0:00:17.48,Default,,0000,0000,0000,,ta chỉ cần gõ, "eyeSize += 1". Dialogue: 0,0:00:17.48,0:00:19.75,Default,,0000,0000,0000,,Thêm một pixel vào kích thước của mắt mỗi lần. Dialogue: 0,0:00:19.75,0:00:21.77,Default,,0000,0000,0000,,Whoa, nhìn kìa, nó đang to lên! Dialogue: 0,0:00:21.77,0:00:24.48,Default,,0000,0000,0000,,Như vậy, ta bắt đầu, whoa, to lên, to nữa, to hơn nữa! Dialogue: 0,0:00:24.48,0:00:26.98,Default,,0000,0000,0000,,Giờ thì khá tuyệt, và, hóa ra, Dialogue: 0,0:00:26.98,0:00:30.28,Default,,0000,0000,0000,,trong lập trình, ta quả thực có thể cộng thêm 1 vào biến nhiều lần. Dialogue: 0,0:00:30.28,0:00:32.73,Default,,0000,0000,0000,,Có thể dùng để tạo chuyển động, nhưng sau này ta cũng sẽ thấy có Dialogue: 0,0:00:32.73,0:00:36.42,Default,,0000,0000,0000,,rất nhiều lý do khác mà ta cộng thêm 1 vào các biến. Dialogue: 0,0:00:36.42,0:00:38.12,Default,,0000,0000,0000,,Lập trình viên chán ngấy việc Dialogue: 0,0:00:38.12,0:00:39.17,Default,,0000,0000,0000,,lúc nào cũng phải gõ "+= 1", Dialogue: 0,0:00:39.17,0:00:41.57,Default,,0000,0000,0000,,bởi vì ta chán những điều ngớ ngẩn. Dialogue: 0,0:00:41.57,0:00:44.18,Default,,0000,0000,0000,,Vì vậy, chúng ta đưa ra một cách viết ngắn hơn. Dialogue: 0,0:00:44.18,0:00:46.31,Default,,0000,0000,0000,,Thay vì "eyeSize += 1" Dialogue: 0,0:00:46.31,0:00:49.65,Default,,0000,0000,0000,,ta chỉ cần viết, "eyeSize++." Dialogue: 0,0:00:49.65,0:00:52.50,Default,,0000,0000,0000,,Bạn thấy sao? Nó sẽ làm y hệt như vậy. Dialogue: 0,0:00:52.50,0:00:55.05,Default,,0000,0000,0000,,Đó chỉ là một cách viết ngắn hơn. Dialogue: 0,0:00:55.76,0:00:57.72,Default,,0000,0000,0000,,Ta không chỉ sử dụng điều này trong lập trình, Dialogue: 0,0:00:57.72,0:01:00.64,Default,,0000,0000,0000,,ngày nay hầu hết các lập trình viên còn sử dụng nó trong lời nói hàng ngày. Dialogue: 0,0:01:00.64,0:01:03.84,Default,,0000,0000,0000,,Vì tất cả chúng ta đều quen thuộc với dấu ++ này Dialogue: 0,0:01:03.84,0:01:05.27,Default,,0000,0000,0000,,và đó là một cách đơn giản để nói về việc Dialogue: 0,0:01:05.27,0:01:07.15,Default,,0000,0000,0000,,ta làm thứ gì đó lớn hơn một chút. Dialogue: 0,0:01:07.15,0:01:09.30,Default,,0000,0000,0000,,Nếu ta đến bữa tiệc sinh nhật của Winston, ta có thể nói, Dialogue: 0,0:01:09.30,0:01:12.49,Default,,0000,0000,0000,,"Chúc mừng sinh nhật, Winston, Winston++." Dialogue: 0,0:01:12.49,0:01:15.43,Default,,0000,0000,0000,,Bởi vì Winston vừa thêm một tuổi. Dialogue: 0,0:01:15.43,0:01:17.40,Default,,0000,0000,0000,,Nếu như ta vừa học được một kinh nghiệm mới, ta có thể nói, Dialogue: 0,0:01:17.40,0:01:22.40,Default,,0000,0000,0000,,"Ồ, tiến lên. Hiểu_Biết++." và điều đó khá hài hước. Dialogue: 0,0:01:23.22,0:01:26.39,Default,,0000,0000,0000,,Vậy khi nào ta nên sử dụng ++ hay +=? Dialogue: 0,0:01:26.39,0:01:29.09,Default,,0000,0000,0000,,Tôi nghĩ rằng, trong thực tế, đối với hoạt họa,\Nviệc sử dụng += là rất tuyệt Dialogue: 0,0:01:29.09,0:01:30.96,Default,,0000,0000,0000,,vì sau đó ta có thể sử dụng một bộ lọc số Dialogue: 0,0:01:30.96,0:01:33.19,Default,,0000,0000,0000,,ví dụ như, "Whoa, hãy làm cho nó-- Dialogue: 0,0:01:33.19,0:01:35.49,Default,,0000,0000,0000,,"Whoa, whoa, thật tuyệt vời!" Dialogue: 0,0:01:35.49,0:01:38.04,Default,,0000,0000,0000,,Hãy làm cho nó thực sự điên rồ, thực sự khác biệt. Dialogue: 0,0:01:38.04,0:01:42.25,Default,,0000,0000,0000,,Whoa! Nó mới vui làm sao? Dialogue: 0,0:01:43.18,0:01:44.81,Default,,0000,0000,0000,,Tùy thuộc vào những gì bạn đang làm Dialogue: 0,0:01:44.81,0:01:46.93,Default,,0000,0000,0000,,Có thể nó rất tiện khi dùng ++. Dialogue: 0,0:01:46.93,0:01:50.05,Default,,0000,0000,0000,,Bạn sẽ thấy sau này có rất nhiều trường hợp khác Dialogue: 0,0:01:50.05,0:01:51.92,Default,,0000,0000,0000,,khi ta muốn cộng 1 vào biến. Dialogue: 0,0:01:51.92,0:01:53.46,Default,,0000,0000,0000,,Không chỉ dành cho hoạt họa, nơi mà toán tử ++ Dialogue: 0,0:01:53.46,0:01:55.75,Default,,0000,0000,0000,,có thể còn hữu ích hơn nữa. Dialogue: 0,0:01:55.75,0:01:58.04,Default,,0000,0000,0000,,Chỉ cần ghi nhớ rằng, bạn đã thấy ++ ở đâu Dialogue: 0,0:01:58.04,0:00:00.00,Default,,0000,0000,0000,,và thử sử dụng nó trong lời nói hàng ngày của mình.