Math.round () округляется вверх, когда n >= 5
еще округляется
Примеры:
Math.round(20.49);// 20
Math.round(20.5);// 21
Math.round(-20.5);// -20
Math.round(-20.51);// -21
Примечание: Примеры взяты по ссылке выше
Родные функции не кусаются, я советую всегда стараться использовать их, когда это возможно. Они быстрее и выполняют одну и ту же работу в конце концов