ამოცანა 28 – დავალება / პასუხი – JS

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

n – არის დღეების რაოდენობა, რომელიც უნდა ვკითხოთ მომხმარებელს, გვერდის ჩატვირთვის დროს.

ამ მნიშვნელობას გადავცემთ ფუნქციას პარამეტრის სახით.

შედეგად ეკრანზე უნდა დავბეჭდოთ ეკრანზე შემდეგი სახის (თუ მომხმარებელმა ჩაწერა 79 დღე) ინფორმაცია:

79 დღის შემდეგ იქნება შემდეგი დრო:

კვირის დღე: კვირა

რიცხვი: 10

თვე: ოქტომბერი

წელი: 2014

ასევე უნდა შეამოწმოთ რომ, მომხმარებელმა ჩაწეროს ციფრი 1 დან 1000 მდე დიაპაზონის დაცვით.

თუ ჩაწერს სხვა რიცხვს ან სიმბოლოს ეკრანზე უნდა დაბეჭდოთ, რომ ეს არის შეცდომა.

1) უნდა გამოვთვალოთ თუ რამდენი მილისეკუნდი გავიდა 1970 წლის 1 იანვრიდან დღემდე

2) რამდენი მილისეკუნდია 79 დღეში

3)  უნდა შევკრიბოთ, მიღებული ციფრები

ამოცანა 28 – დავალება - პასუხი – JS

შედეგი:

ამოცანა 28 – დავალება - პასუხი – JS

http://jsfiddle.net/wholehat/eX9cM/

 

იქ სადაც გვიწერია კვირის დღე და თვე გამოსახული ციფრებით ვაქციოთ სიტყვებად ანუ კვირის დღეების და თვის სახელებად:

ამოცანა 28 – დავალება - პასუხი – JS

შედეგი:

ამოცანა 28 – დავალება - პასუხი – JS

http://jsfiddle.net/wholehat/cMZ2u/

 

ვაქციოთ ჩვენს მიერ დაწერილი პირობა ფუნქციად და შევქმნათ გვერდი სადაც მიუთითებს მომხმარებელი მისთვის სასურველ რიცხვს 1 -დან 1000 -მდე:

ამოცანა 28 – დავალება - პასუხი – JS

შედეგი:

ამოცანა 28 – დავალება - პასუხი – JS

ამოცანა 28 – დავალება - პასუხი – JS

თუ ჩავწერთ 1000 -ზე მეტ რიცხვს:

ამოცანა 28 – დავალება - პასუხი – JS

 

შედეგი:

ამოცანა 28 – დავალება - პასუხი – JS

თუ ჩავწერთ სხვა სიმბოლოს:

ამოცანა 28 – დავალება - პასუხი – JS

შედეგი:

ამოცანა 28 – დავალება - პასუხი – JS

http://jsfiddle.net/wholehat/HVmfC/

Advertisements

კომენტარის დატოვება

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / შეცვლა )

Twitter picture

You are commenting using your Twitter account. Log Out / შეცვლა )

Facebook photo

You are commenting using your Facebook account. Log Out / შეცვლა )

Google+ photo

You are commenting using your Google+ account. Log Out / შეცვლა )

Connecting to %s