求n以内的阶乘的函数封装
更多详情 http://www.sharedblog.cn/?post=14
<body>
<input type="text" id="box">
<button id="btn">获取</button>
<script>
//封装
function factorial (n) {
var num = 1;
for (var i = 1; i <= n; i++){
num = num*i;
}
alert(num); //弹出
}
//点击事件
btn.onclick = function (){
//获取input框内的value值
var arr = parseInt(document.getElementById('box').value);
//调用已经封装好的函数
factorial(arr);
}
</script>
</body>

浙公网安备 33010602011771号