js-mentorship-razvan / javascript

Javascript study notes
GNU General Public License v3.0
22 stars 2 forks source link

Training JS #32: methods of Math---round() ceil() and floor() #339

Closed RazvanBugoi closed 5 years ago

RazvanBugoi commented 5 years ago

https://www.codewars.com/kata/training-js-number-32-methods-of-math-round-ceil-and-floor/train/javascript

RazvanBugoi commented 5 years ago
function roundIt(n){
let splittedNumber = n.toString().split(".");
if (splittedNumber[0].length > splittedNumber[1].length) {
  return Math.floor(n);
  } else if (splittedNumber[0].length < splittedNumber[1].length) {
    return Math.ceil(n);
    } else {
    return Math.round(n);
    }
}