JavaScript Chapter 12 - Practice Set _ JavaScript Tutorial in Hindi #92
433 views
Feb 10, 2024
In the 92nd tutorial of our JavaScript series, presented in Hindi, it's time to challenge and reinforce your understanding of the concepts covered in Chapter 12 with a hands-on practice set. Engage in real-world coding exercises, solve problems, and solidify your skills in JavaScript. Whether you're a seasoned developer looking to sharpen your abilities or a learner seeking to build confidence, this practice set is an essential step towards mastering JavaScript. Join the session, embrace the coding challenges, and take a significant step towards becoming a proficient JavaScript developer!
View Video Transcript
0:00
рдЖрдЬ рдХреЗ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╣рдо рд▓реЛрдЧ рдЪрд╛рдкреНрдЯрд░ 12 рдХреЛ practice set рджреЗрдЦрдиреЗ рд╡рд╛рд▓реЗ рд╣реИя┐╜
0:03
рд╣рдо рд▓реЛрдЧ рдХреБрдЫ questions рдХреЛ practice рдХрд░реЗрдВрдЧреЗ advanced javascript рд╕реЗ related рдЪрд▓рддреЗ рд╣реИрдВ computer screen рдореЗрдВ and let's get started
0:08
so guys рдЕрдм рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдХреБрдЫ practice рдХрд░ рд▓реЗрдВрдЧя┐╜
0:18
рдЬреЛ рдХрд┐ рд╣рдордиреЗ concert рдкрдврд╝реЗ рд╣реИрдВ рдЙрдирдХреА рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓рд╛ question рдЬреЛ рдЖ рд░рд╣рд╛ рд╣реИ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡реЛ рд╣я┐╜
0:22
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдирд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛ рд╣реЗрд▓реЛ рдФрд░ рд╡рд░реНрдб рдХреЛ рджреЛ рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдЬреЛ рд╣реИ рдкреНрд░реЗрдВрдЯ рдХрд░реЗрдЧрд╛ рддя┐╜
0:28
рдмрд╣реБрдд рд╣реА рд╕рд┐рдВрдкрд▓ рд╕реА рдкреНрд░реЙрдмреНрд▓рдо рд╣реИ рдЗрд╕рдХреЛ рдмрд╣реБрдд рд╣реА рд╕рд┐рдВрдкрд▓ рд╣рдо рд▓реЛрдЧ рд╕реЙрд▓реНрд╡ рдХрд░реЗрдВрдЧреЗ рд╕рд┐рдВрдкрд▓ рд╕реА рдкреНрд░реЙрдмреНрд▓рдо рд╡рд╣ рд╕рд┐рдВрдкрд▓ рд╕рд╛ рд╕реЙрд▓реНрдпреВрд╢я┐╜
0:33
рдмрдЯ рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ IIFE рдкрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдЗрд╕ рдЪрд╛рдкреНрдЯрд░ рдХреЗ рдЕрдВрджрд░, рдЗрд╕рд▓рд┐рдП рд╣рдо IIFE рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧреЗ, рддреЛ IIFE рдХреЛ рд╣рдо рд▓реЛрдЧ рдХреИрд╕реЗ рдпреВрдЬрд╝ рдХрд░реЗрдВрдЧреЗ
0:42
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, рдореИрдВ рд▓рд┐рдЦреВрдБрдЧрд╛ const a is equal to рдПрдХ function, рдЬреЛ рдХреА рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛, рдЬреЛ рдХреА return рдХрд░реЗрдЧрд╛ рдПрдХ new promise, рдареАрдХ рд╣реИ
0:54
рд╡рд╣реАрдВ рдЕрдкрдирд╛ syntax resolve reject рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдпрд╣ рднреА рдПрдХ arrow function рд╣реИ рдФрд░ рд╣рдо simply рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ рдпрд╣рд╛рдБ рдкя┐╜
1:02
set timeout рдФрд░ set timeout рдХреЗ рдЕрдВрджрд░ рдореИрдВ simply рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ console.log рдХрд░ рджреЗрдирд╛ рд╣реИ рдФрд░ рдЬреЛ рднреА рдЖрдпрд╛ рд╣реИ рдореЗрд░реЗ рдкрд╛рд╕ print рд╣реЛрдиреЗ рдХя┐╜
1:15
let us say text рдЖрдпрд╛ рд╣реИ рддреЛ рдореИрдВ text рдХрд░ рджреВрдБрдЧрд╛ text рдХреЛ рдореИрдВ рдЗрд╕реЗ рднреА pass рдХрд░реВрдБрдЧрд╛ and that should be fine рдареАрдХ рд╣я┐╜
1:22
рдЗрди рдлреИрдХреНрдЯ рдЗрд╕рдХреА рдЬрд░реВрд░рдд рд╣реА рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЦреБрдж strictly рдкреНрд░рд┐рдВрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдореИрдВ рдЗрд╕рдХреЛ рдЗрди рдлреИрдХреНрдЯ resolve рдХрд░реВрдБрдЧрд╛ with the value of text
1:28
рдХрд┐ рдореИрдВ рдЗрд╕рдХреЛ рдРрд╕реЗ рдХрд░реВрдБрдЧрд╛ рддреЛ рдореИрдВ resolve рдХрд░реВрдБрдЧрд╛ with the value of text
1:33
рдЕрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, рдПрдХ immediately invoked function expression рдордирд╛рдКрдВрдЧрд╛ рддреЛ рдпрд╣ рдореЗрд░рд╛ invoked рд╣реЛ рдЬрд╛рдПрдЧрд╛ function expression рдпрд╣рд╛рдБ рдкя┐╜
1:39
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореЗрд░рд╛ function expression рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рддреЛ function expression рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣реЛрдЧя┐╜
1:43
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╣реЛрдЧрд╛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ simply рдХреНрдпрд╛ рдХрд░реВрдБрдЧя┐╜
1:47
рдореИрдВ рд▓рд┐рдЦреВрдБрдЧрд╛ await рдФрд░ рд▓рд┐рдЦ рджреВрдБрдЧрд╛ рдпрд╣рд╛рдБ рдкрд░ a рдареАрдХ рд╣реИ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреВрдБрдЧрд╛ hello
1:52
рдФрд░ рдпрд╣ рдореБрдЭреЗ рдХрд░рдирд╛ рд╣реИ рдкреНрд░рд┐рдВрдЯ рдЯреЛ рд╕реЗрдХрдВрдб рдореЗрдВ рддреЛ рдпрд╣рд╛рдВ рдкрд░ 2000 рдФрд░ рд╕рд┐рдорд┐рд▓рд░рд▓реА рдордирд▓реВ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд╣реЗрд▓реЛ рдЯреВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдЕрдЧрд░ рдФрд░ рдЗрд╕рдХреЛ рдЪрд▓рд╛рддя┐╜
2:34
рдЕрдкрдиреЗ рдлрд╛рдЗрдирд▓реА рд╡реЗрд▓реЗрдб рдЗрди рдПрд╕ рд╕рд┐рдВрдЧреНрдЧ рдлрдВрдХреНрд╢рди рддреЛ рдЗрд╕ рдлрдВрдХреНрд╢рди рдХреЛ рдЗя┐╜
3:03
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЯреЛ рдлрд╛рдЗрдВрдб рдЕрд╡рд░реЗрдЬ рдСрдл рдирдВрдмрд░реНрд╕ рдЗрди рдПрдирд░реЗрдЬ рдпреВрдЬрд┐рдВрдЧ рд╕реНрдкреНрд░реЗрдЯ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рддреЛ рд╡рд╣реА рд╕рд┐рдВрдкрд▓ рд╕рд╛ рдлрдВрдХреНрд╢рди рдореЗрдВ рдЖрдкрдХреЛ рд▓рд┐рдЦрдия┐╜
3:09
рдФрд░ рд╡реЛ function рдХреНрдпрд╛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ? рд╡реЛ function simply рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдХрд┐ return рдХрд░реЗрдЧрд╛ a plus b plus c
3:17
рдареАрдХ рд╣реИ? рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ a b рдФрд░ c рдХреЛ pass рдХрд░реВрдБрдЧрд╛. рдФрд░ рдореИрдВ simply рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛
3:22
рд▓рд┐рдЦреВрдБрдЧрд╛ let x is equal to рдПрдХ array рд╣реЛрдЧрд╛ рдорд╛рди рд▓реЛ one three рдФрд░ five рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕рдХрд╛ рдирд╛рдо рдореЗя┐╜
3:29
рд░рдЦ рджреЗрддрд╛ рд╣реВрдВ рдлрдВрдХреНрд╢рди рдХрд╛ рд╕рдо рдФрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓реЗрдЦреВрдВрдЧрд╛ рдХрдВрд╕реЛрд▓ рдбреЙрдЯ рд▓реЙрдЧ рд╕рдо рдФрд░ рдЯреНрд░рд┐рдкрд▓ рдбреЙрдЯ рд▓рдЧрд╛рдХрд░ рдореИрдВ рдПрдХреНрд╕ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рд╣реЛрдЧя┐╜
3:39
рдЬреЛ x рд╣реЛрдЧрд╛ рд╡реЛ рдореЗрд░рд╛ pass рд╣реЛ рдЬрд╛рдПрдЧрд╛ x рдХреЗ elements рд╣реИрдВ рд╡реЛ pass рд╣реЛ рдЬрд╛рдПрдЧя┐╜
3:45
a, b and c рдХреЗ рддреМрд░ рдкрд░ рдареАрдХ рд╣реИ рддреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдЖрдк рд▓реЛрдЧреЛрдВ рдХя┐╜
3:49
рдпрд╣ рджреЗрдЦреЛ рдЖрдк рд▓реЛрдЧ 9 print рд╣реЛ рдЧрдпрд╛ рдЖрдЧреЗ рдпрд╣рд╛рдБ рдкрд░ рдФрд░ hello word рднреА рдЖрдПрдЧрд╛ рдореИрдВрдиреЗ рдпрд╣ рд▓рдЧрд╛ рд░рдЦрд╛ рд╣реИ рдпрд╣рд╛рдБ рдкя┐╜
3:54
рдЗрд╕рд▓рд┐рдП but let me do something рдореИрдВ рдЗрд╕ function рдХреЛ invoke рд╣реА рдирд╣реАрдВ рдХрд░реВрдБрдЧрд╛ рдпрд╛ рдлрд┐рд░ рд░рд╣рдиреЗ рджреЗрддрд╛ рд╣реВрдБ, hello word рд╣реА рддреЛ рд╣реИ, рдЪрд▓реЗрдЧрд╛
4:02
question number 3 рдХрд╣ рд░рд╣рд╛ рд╣реИ, write a javascript function which resolves a promise after n seconds
4:06
the function takes n as a parameter, use an IIFE to execute the functions with different values of n
4:11
question number 1 repair repairing pass value
4:26
рддреЛ n рдХреА value 2 рд░рд╣реЗрдЧреА рдФрд░ рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХя┐╜
4:30
рдЖрдкрдХрд╛ рдЬреЛ hello word рд╣реИ рд╡реЛ print рд╣реЛрдЧрд╛ as it is рдореИрдВ рдЗрд╕рдХреЛ reload рдХрд░ рд░рд╣рд╛ рд╣реВя┐╜
4:34
9 рд╣реБрдЖ рдлрд┐рд░ hello рд╣реЛрдЧрд╛ рдлрд┐рд░ 2 second рдХреЗ рдмрд╛рдж word print рд╣реЛрдЬрд╛рдПрдЧрд╛ рдЬреЛ рд╣рдорд╛рд░рд╛ existing program рд╣реИ рд╡реЛ break рдирд╣реАрдВ рд╣реЛрдЧя┐╜
4:38
рд╡реЛ рд╡реИрд╕реЗ рдХреЗ рд╡реИрд╕реЗ рд╣реА рд░рд╣реЗрдЧрд╛ рдмрдЯ рдЕрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЕрдм рдореИрдВ рдкрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдПрдХ рдУ рдПрдХ рд╡реИрд▓реНрдпреВ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВя┐╜
4:48
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рдХрд░реВрдВрдЧрд╛ рдореИрдВ рдХрд░реВрдВрдЧрд╛ рдЖрдИ рдПрдо рдбреНрд░реЗрд╕ рдСрд▓ рд╡реЗрдВрдЧ рдЖрдлреНрдЯрд░ рд╡рди рд╕реЗрдХрдВрдб рдареАрдХ рд╣реИ рдФрд░ рдореИрдВ рдЖрдк рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рд╡я┐╜
4:57
рдареАрдХ рд╣реИ рдлрд┐рд░ рдореИрдВ рд╕рд┐рдорд┐рд▓рд░рд▓реА рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рдЗрд╕рдХреЛ рдХрд░ рджреВрдВрдЧрд╛ рд╡реЗрдЯ рдЖрдЗрдо рд░рд┐рд╕реЙрд▓реНрд╡рд┐рдВрдЧ рдЖрдлреНрдЯрд░ рдЯреВ рд╕реЗрдХреЗрдВрдбреНрд╕ рдареАрдХ рд╣реИ рдпрд╛ рдлреЛрд░ рд╕реЗрдХреЗрдВрдбреНрд╕ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдлреЛрд░ рдХрд░ рджреВрдВрдЧрд╛ рдПрдВрдб рд▓реЗрдЯ рдореА рд╕реА рдЗрд╡ рджрд┐рд╕ рд╡рд░реНрдХреНрд╕ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ рдЕрдм рдЧрд┐рдирддреА рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЛ рдПя┐╜
5:27
рд▓реЗрдХрд┐рди console.log рддреЛ рдПрдХ function рд╣реЛрддрд╛ рд╣реИ рдпреЗ рдХреИрд╕рд╛ рдордЬрд╝рд╛рдЧ рд╣реИ console.log is not a function
5:34
console.log рдХрд┐рдпрд╛ text рдХрд┐рдпрд╛ рдпреЗ resolve рд╣реБрдЖ рдХреНрдпрд╛ рджрд┐рдХреНрдХрдд рдЖ рд░рд╣реА рд╣реИ рднрд╛я┐╜
5:44
and got typer console.log triple dot is not a function 25 рднреА line рдкреЗ рдЖ рд░рд╣рд╛ рд╣реИ рдпреЗ error рдореЗрд░я┐╜
5:53
рдЕрдм рдЗрд╕ рдиреЙрдЯ рдлрдВрдХреНрд╢рди рдПрдХреНрд╢рди рдпрд╣ рдмрддрд╛рдПрдВ рдХреНрдпрд╛ рд╣реИ рдореБрдЭреЗ рдЖрдк рдЕрдкрдиреЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ рддреЛ рдЕрдм рдЬреЛ рдЪрд▓рд╛ рдЬрд╛рдПрдЧрд╛ рддреЛ рдЖрдк рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкя┐╜
6:09
рдлрд┐рд░ рдлрд┐рд░ рддреЛ рдореИрдВ рдХрд┐рддрдиреЗ рдмрд╛рдж рддреЛ рдЗрд╕реАрд▓рд┐рдП рдЬрдм рдЬрд░реВрд░реА рд╣реЛрддреЗ рд╣реИрдВ рдареАрдХ рд╣реИ рдпрд╣ рдмрд╛рдд рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓реА рдЗрд╕ рдкреНрд░реИрдХреНрдЯрд┐я┐╜
6:22
interest calculator using javascript simple simple simply p multiply by r multiply by t divided by 100
6:40
рдФрд░ рдпреЗ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж PRT by 100 рдпреЗ рдмрди рдЧрдпрд╛ рд╣рдорд╛рд░рд╛ simple interest calculator
6:51
рддреЛ рдЕрдЧрд░ рдЖрдкрдиреЗ 1000 рд░реБрдкреЗ at interest rate of 5% рджрд┐рдпреЗ рдХрд┐рд╕реА рдХреЛ рдПрдХ рд╕рд╛рд▓ рдХреЗ рд▓рд┐я┐╜
7:01
рддреЛ рдЖрдкрдХреЛ рдХрд┐рддрдиреЗ рд╡рд╛рдкрд╕ рдорд┐рд▓реЗрдВрдЧреЗ рдЕрдЧрд░ 5% рдЖрдкрдХреЛ return рдорд┐рд▓рдирд╛ рд╣реИ рдЙрд╕ рдкреЗ рддя┐╜
7:06
рддреЛ рдЕрднреА рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐рддрдиреЗ рдорд┐рд▓реЗрдВрдЧреЗ рдЖрдкрдХреЛ рдорд┐рд▓реЗрдВрдЧреЗ рдЕрдм рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐рддрдиреЗ рдорд┐рд▓реЗрдВрдЧя┐╜
7:13
рдореБрдЭреЗ рдЖрдкрдХреЛ simple interest рдХреЛ рднреА рддреЛ call рдХрд░рдирд╛ рдпрд╛рд░ рдореИрдВрдиреЗ рднреА рд╕реАрдзрд╛ console.log рдХреЛ рднреА call рдХрд░ рджрд┐рдпя┐╜
7:19
рдореИрдВ рднреА рдирд╛ рдЕрдм рджреЗрдЦрдирд╛ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЖрдкрдХреА рдЖрдкрдХреЛ рдкрддрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐рддрдиреЗ рдкреИрд╕реЗ рдЖрдкрдХреЛ рдорд┐рд▓реЗрдВрдЧреЗ рд╣рдЬрд╛рд░ рд░реБрдкрдП рдЖрдкрдиреЗ рджреЗ рд░рдЦреЗ рд╣реИрдВ рдХрд┐рд╕реА рдХреЛ рдкрд╛рдВрдЪ рдкрд░рд╕реЗрдВрдЯ рдЗрдВрдЯрд░реЗрд╕реНя┐╜
7:33
рдкрд░ рдареАрдХ рд╣реИ рд╕рд┐рдВрдкрд▓ рдЗрдВрдЯрд░реЗрд╕реНрдЯ рдХреИрд▓рдХреБрд▓реЗрдЯ рдХрд░ рд░рд╣реЗ рд╣рдо рд▓реЛ рдЕрд▓реЗрдХрд╛ рдЧрдпрд╛ 50 рд░реБрдкрдП рдЬреЛ рд╣реИ рдЖрдкрдХреЛ рдПрдХреНрд╕реНрдЯреНрд░рд╛ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓я┐╜
7:40
рдареАрдХ рд╣реИ рддреЛ 50 рд░реБрдкрдП рдХрд╛ рдЖрдкрдХрд╛ рдПрдВрдЯреНрд░реЗрд╕ рдмрдирддрд╛ рд╣реИ рдЕрдЧрд░ 5 рдкрд░рд╕реЗрдВрдЯ рдЖрдк рдирд┐рдХрд╛рд▓реЛ рдПрдХ рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рддреЛ рдЕрдЧрд░ 100 рд░реБрдкрдП рджрд┐рдпрд╛ рд╣реИ рдЖрдкрдиреЗ рдХрд┐рд╕реА рдХреЛ рдПрдХ рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ рддреЛ 5 рд░реБрдкрдП рдмрдирддреЗ рд╣реИрдВ рдпрд╣ рддреЛ рд╕рдмрдХреЛ рдмрддрд╛рдП рдареАрдХ рд╣реИ рддреЛ 5 рдпрд╣рд╛рдБ рдкрд░ рдкреНрд░реЗрдВрдЯ рд╣реЛрдХреЗ рдЖ рдЧрдпрд╛ рдареАрдХ рд╣реИ рдХрд┐рддя┐╜
8:10
рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣реИ рдареАрдХ рд╣реИ рддреЛ projects рдХреЗ рд▓рд┐рдП рдХреМрди-рдХреМрди excited рд╣реИрдВ рдореБрдЭреЗ рдиреАрдЪреЗ comment рдореЗя┐╜
8:14
рдЬрд░реВрд░ рдмрддрд╛рдирд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реИ guys thank you so much guys for watching this video
8:18
and I will see you next time