2017년 5월 27일 토요일

JavaScript : Meth 객체를 사용하여 숫자를 올림, 반올림, 내림 처리하는 예


const op1=100; // 변수지정
const op2=30; // 변수지정
console.log(Math.max(op1,op2)); // 최고
console.log(Math.min(op1,op2)); // 최소
console.log(Math.ceil(op1/op2));  // 나머지 올림
console.log(Math.round(op1/op2)); // 나머지 반올림
console.log(Math.floor(op1/op2)); // 나머지 내림
console.log(Math.abs(-op1)); // 절대값
console.log(Math.sin(op1));   // 싸인
console.log(Math.sqrt(op1)); // 제곱근
console.log(Math.log(op1));   // 로그


console.log(Math.round(7.8)); //round는 반올림임. 결과-8이 나옴.
console.log(Math.round(7.4)); //7
console.log(Math.floor(7.8)); //floor는 내림. 7
console.log(Math.floor(7.4)); //7
console.log(Math.ceil(-7.8)); //-7
console.log(Math.ceil(-7.4)); //-8
console.log(Math.ceil(-7.8)); //-7
console.log(Math.floor(-7.8)); //-8
console.log(Math.floor(-7.4)); //-8


const num1 = 100;
const num2 = 30;
console.log(Math.max(num1, num2)); //max
console.log(Math.min(num1, num2)); //min
console.log(Math.ceil(num1/num2)); //ceil
console.log(Math.floor(num1/num2)); //floor
console.log(Math.round(num1/num2)); //round
console.log(Math.floor(Math.random()*10)); //random