If you're seeing this message, it means we're having trouble loading external resources on our website.

თუ ვებფილტრს იყენებთ, დარწმუნდით, რომ *.kastatic.org და *.kasandbox.org დომენები არ არის დაბლოკილი.

ძირითადი მასალა

მიმოხილვა: ცვლადები

აი, რა განვიხილეთ ცვლადების ამ სახელმძღვანელოში:
ცვლადი მნიშვნელობების შენახვის საშუალებაა. ცვლადის გამოსაყენებლად, ჩვენ უნდა გამოვაცხადოთ ცვლადი - ვაცნობოთ პროგრამას ცვლადის არსებობის შესახებ - შემდეგ კი მივანიჭოთ მას მნიშვნელობა - რათა ვუთხრათ პროგრამას, თუ რა მნიშვნელობას ვინახავთ ცვლადში.
აი, როგორ უნდა გამოვაცხადოთ ცვლადი სახელად „xPos":
var xPos;
ახლა ჩვენ შეგვიძლია, მივანიჭოთ xPos-ს მნიშვნელობა 10:
xPos = 10;
თუ გვინდა - და ჩვენ ეს ხშირად გვინდა! - შეგვიძლია, გამოვაცხადოთ და მივანიჭოთ მნიშვნელობა ერთ დებულებაში:
var xPos = 10;
თუ მოგვიანებით გარკვეული მიზეზების გამო მოვისურვეთ ცვლადის მნიშვნელობის შეცვლა, ჩვენ შეგვიძლია, თავიდან მივანიჭოთ მას ახალი მნიშვნელობა:
var xPos = 10;
// ცოტა ხნის შემდეგ ...
xPos = 20;
ჩვენ მალე გავიგებთ, თუ რატომ შეიძლება იყოს გამოსადეგი ცვლადებისთვის მნიშვნელობების ხელახლა მინიჭება, როდესაც გვსურს ჩვენი ნახატების ანიმირება.
როგორ შევურჩიოთ ცვლადებს სახელები? JavaScript-ის ცვლადებისთვის მიყევით ამ წესებს:
  • ცვლადის სახელი შეიძლება იწყებოდეს ასოებით, ან სიმბოლოებით $ ან _. ისინი შეიძლება შეიცავდნენ ასოებს, რიცხვებს, $-სა და _-ს. არ შეიძლება, რომ ცვლადის სახელი იწყებოდეს რიცხვით. „myVariable", „leaft_1" და „$money3" ვალიდური ცვლადების სახელების მაგალითებია.
  • ცვლადის სახელები მგრძნობიარეა ასოების ზომის მიმართ, რაც იმას ნიშნავს, რომ „xPos" განსხვავდება „xpos"-ისგან, ამიტომ იყავით ყურადღებით.
  • ცვლადის სახელი არ უნდა ემთხვეოდეს არსებული ცვლადების სახელებს და ჩვენს პროგრამირების გარემო ProcessingJS-ში საკმაოდ ბევრი ცვლადია. თუ თქვენ ამოგიგდებთ შეცდომას, როგორიცაა „Read Only!", სცადეთ, შეცვალოთ თქვენი ცვლადის სახელი.
  • ცვლადის სახელი უნდა იყოს გასაგები და აზრიანი; მაგალითან, „ts"-ის მაგივრად გამოიყენეთ „toothSize".
  • ორ და მეტ სიტყვიანი ცვლადის სახელებში პირველი სიტყვის შემდეგ ყოველი სიტყვა უნდა დავიწყოთ დიდი ასოთი, მაგალითად, „toothSize" „toothsize"-ის ან „tooth_size"-ის მაგივრად.
ჩვენ ხშირად გამოვიყენებთ ცვლადებს შემდეგ სახელმძღვანელოებში ანიმაციის სწავლის დროს, ამიტომ, თუ რამეს ვერ გაიგებთ დასვით შეკითხვები აქვე.

გსურთ, შეუერთდეთ დისკუსიას?

გესმით ინგლისური? დააწკაპუნეთ აქ და გაეცანით განხილვას ხანის აკადემიის ინგლისურენოვან გვერდზე.