მათემატიკური ოპერაციების თანაბარი პრიორიტეტი JavaScript-ში
გამრავლებას და გაყოფას აქვთ თანაბარი პრიორიტეტი და სრულდება თანმიმდევრობით მარცხნიდან მარჯვნივ. განვიხილოთ მაგალითით, რას გულისხმობენ. შემდეგ კოდში ჯერ შესრულდება გაყოფა, შემდეგ კი გამრავლება:
let a = 8 / 2 * 4;
alert(a); // გამოიტანს 16-ს (4 * 4-ის შედეგი)
თუ ადგილებს შევცვლით ნიშნებს, მაშინ ჯერ შესრულდება გამრავლება, შემდეგ კი გაყოფა:
let a = 8 * 2 / 4;
alert(a); // გამოიტანს 4-ს (16 / 4-ის შედეგი)
შემდეგ მაგალითში ყოველი ახალი გაყოფის ოპერაცია გამოყენებული იქნება წინაზე:
let a = 16 / 2 / 2 / 2;
alert(a); // გამოიტანს 2-ს
კოდის გაშვების გარეშე, დაადგინეთ, რა გამოიტანს ეკრანზე:
let a = 8 / 2 * 2;
alert(a);
კოდის გაშვების გარეშე, დაადგინეთ, რა გამოიტანს ეკრანზე:
let a = 8 * 4 / 2 / 2;
alert(a);