Matemaattisten operaatioiden yhtäläinen prioriteetti JavaScriptissä

Kerto- ja jakolaskulla on yhtäläinen prioriteetti ja ne suoritetaan peräkkäin vasemmalta oikealle. Tarkastellaan esimerkin avulla, mitä tarkoitetaan. Seuraavassa koodissa suoritetaan ensin jakolasku, sitten kertolasku:

javascriptlet a = 8 / 2 * 4;
alert(a); // tulostaa 16 (tulos 4 * 4)

Jos merkit vaihdetaan keskenään, suoritetaan ensin kertolasku ja sitten jakolasku:

javascriptlet a = 8 * 2 / 4;
alert(a); // tulostaa 4 (tulos 16 / 4)

Seuraavassa esimerkissä jokainen uusi jakolasku kohdistetaan edelliseen:

javascriptlet a = 16 / 2 / 2 / 2;
alert(a); // tulostaa 2
Задание 1

Päättelemällä ilman koodin ajoa, mitä näytölle tulostetaan:

javascriptlet a = 8 / 2 * 2;
alert(a);
Задание 2

Päättelemällä ilman koodin ajoa, mitä näytölle tulostetaan:

javascriptlet a = 8 * 4 / 2 / 2;
alert(a);