두 메서드는 계산 값이 양수일 경우 내림한 동일한 결과가 나온다.
let a = Math.floor( "12.34" ); // 12
let b = Math.floor( "56.78" ); // 56
let c = parseInt( "12.34" ); // 12
let d = parseInt( "56.78" ); //56
하지만 음수일 경우 다른 결과가 나온다.
let a = Math.floor( "-12.34" ) // -13
let b = Math.floor( "-56.78" ) // -57
let c = parseInt( "-12.34" ) // -12
let d = parseInt( "-56.78" ) // -56
결과가 다른 이유는
Math.floor 메서드는 소수 첫째 자리에서 내림방식을 사용하고 parseInt 메서드는 소수점을 버린다.
속도는 Math.floor가 훨씬 빠르다고 한다.