დონე 10.3 JavaScript ამოცანების ბანკი

Задание 1

შექმენით input ველი, რომელშიც შესაძლებელი იქნება მხოლოდ რიცხვების შეყვანა. სხვა სიმბოლოებს არ უნდა შეეძლოთ input ველში შეყვანა.

Задание 2

მოცემულია ბლოკი. ბლოკზე დაწკაპუნებით აჩვენეთ მყისიერი მინიშნება გარკვეული საკმაოდ გრძელი ტექსტით. აჩვენეთ მინიშნება ან ზემოთ ან ქვემოთ იმის გათვალისწინებით, რომ იგი მთლიანად ეკრანზე ჩაეტიოს და არ წავიდეს გადახვევის ქვეშ.

Задание 3

მოცემულია ექვსი ციფრის მასივი. შეამოწმეთ, შესაძლებელია თუ არა ამ ციფრებიდან ბედნიერი ბილეთის "შეკვრა".

Задание 4

მოცემულია მართკუთხა ცხრილი. ღილაკზე დაჭერით გააფერადეთ ერთი დიაგონალის უჯრები წითელ ფერში, ხოლო მეორე დიაგონალის უჯრები - მწვანე ფერში.

Задание 5

დაწერეთ კოდი, რომელიც გააგენერირებს პაროლს მითითებული ზომის. პაროლი აუცილებლად უნდა შეიცავდეს პატარა და დიდ ასოს, ციფრს და რაიმე სპეციალურ სიმბოლოს.

Задание 6

მოცემულია ბრაუზერის ფანჯარა. გახადეთ ისე, რომ ელემენტები, რომლებიც მთლიანად მდებარეობენ მარცხენა ნახევარში, გააფერადეთ მწვანე ფერად, მარჯვენა ნახევარში მთლიანად მდებარე ელემენტები - ლურჯ ფერად, ხოლო ორივე ნაწილში მდებარე ელემენტები - წითელ ფერად.

Задание 7

მოცემულია ორი რიცხვი. ეკრანზე აჩვენეთ ამ რიცხვების გაყოფის პროცესი სვეტად, როგორც სკოლაში.

Задание 8

მოცემულია სტრიქონი, რომელიც შეიცავს ორ რიცხვს და მათემატიკურ ოპერაციას მათ შორის:

javascript'10 + 20'

დაწერეთ კოდი, რომელიც გამოთვლის დაწერილი მათემატიკური ოპერაციის შედეგს.