1. Math.round() 함수는 소수점을 반올림해서 정수를 만드는 함수 입니다.
출력 값에 Math.round() 함수를 써서 출력할 값이 abc=0.2567 고
소수점 셋째 자리에서 반올림해서 둘째 자리까지 보이고 싶으시면
Math.round(abc*100)/100 하시면 됩니다. round 결과는 26 이므로
나누기 100하면 0.26 이 되죠.
마찬가지로 소수점 넷째 자리에서 반올림해서 셋째 자리까지 보이고 싶으시면
Math.round(abc*1000)/1000 하시면 됩니다. round 결과는 257이므로
나누기 1000하면 0.257이 되죠.
예) document.f.res1.value = a*b; 를 소수점 둘째자리까지 표현할 때
document.f.res1.value = Math.round(a*b*100)/100;
위와 같이 수정함
2. <input type='button' value='초기화' onClick='go()'>
go() 대신에 reset() 를 넣으시면 되요.
댓글 없음:
댓글 쓰기