Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
testot
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Browser:
Chrome 131
Operating system:
Android
Device Platform:
Desktop
Date tested:
one year ago
Test name
Executions per second
func1
40707184.0 Ops/sec
func2
41595588.0 Ops/sec
Tests:
func1
function func1(level = 25) { const BaseATK = 30 let UpdateATK if (level >= 0 && level <= 2) { UpdateATK = BaseATK + (level * 5); } else if (level >= 3 && level <= 7) { UpdateATK = (BaseATK - 1) + (level * 5); } else if (level >= 8 && level <= 12) { UpdateATK = (BaseATK - 2) + (level * 5); } else if (level >= 13 && level <= 17) { UpdateATK = (BaseATK - 3) + (level * 5); } else if (level >= 18 && level <= 22) { UpdateATK = (BaseATK - 4) + (level * 5); } else if (level >= 23 && level <= 25) { UpdateATK = (BaseATK - 5) + (level * 5) } return UpdateATK }
func2
function func2(level = 25, rank = 0) { const BaseATK = 30 + rank * 2; const offset = Math.floor(level / 5); return BaseATK - offset + level * 5; }