⊗jsPmBsIc 59 of 505 menu

ინკრემენტის და დეკრემენტის ოპერაციები JavaScript-ში

განვიხილოთ შემდეგი კოდი:

let num = 0; num = num + 1; // ცვლად num-ს ვუმატებთ რიცხვს 1 alert(num); // გამოიტანს 1

როგორც უკვე იცით, ეს კოდი შეიძლება გადაიწეროს შემოკლებული ფორმით += ოპერატორის მეშვეობით:

let num = 0; num += 1; // ცვლად num-ს ვუმატებთ რიცხვს 1 alert(num); // გამოიტანს 1

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

გადავიწეროთ ჩვენი კოდი მისი გამოყენებით:

let num = 0; num++; // ცვლად num-ს ვუმატებთ რიცხვს 1 alert(num); // გამოიტანს 1

ასევე არსებობს ოპერაცია დეკრემენტი --, რომელიც ამცირებს ცვლადის მნიშვნელობას 1-ით. ნახეთ მაგალითი:

let num = 0; num--; // ცვლად num-ს ვაკლებთ რიცხვს 1 alert(num); // გამოიტანს -1

გადააკეთეთ ეს კოდი ისე, რომ მასში იყოს გამოყენებული ინკრემენტის და დეკრემენტის ოპერაციები:

let num = 10; num = num + 1; num = num + 1; num = num - 1; alert(num);
mssventrnl