Показатель эффективности, дающий разные значения для одной и той же операции
Я пытаюсь доказать, что одна операция занимает меньше времени, чем 2 операции, поэтому я использую следующие шаги
var a=performance.now();
c=10+40;
d=80+90;
var b=performance.now();
console.log(b-a);
a=performance.now();
l=10+40;
b=performance.now();
console.log(b-a);
но результаты варьируются от исполнения к исполнению, как показано ниже
0.009999997913837433
0.034999996423721313
//second execution
0.010000001639127731
0
//Thirdexecution
0.009999997913837433
0.015000000596046448
даже я пытался с
console.time('a');
c=10+40;d=80+90;
console.timeEnd('a');
console.time('b');
l=10+40;
console.timeEnd('b');
даже та же операция, не дающая точных значений
z=performance.now()
a=10+60;
x=performance.now()
console.log(x-z)
выход:
//on first execution
0.009999999776482582
//on second execution
0.015000000596046448
все же результат тот же, пожалуйста, пролите свет на эту тему.