js作业--自己写

来源:互联网 发布:GOOgle keep软件下载 编辑:程序博客网 时间:2024/05/17 05:59

1.编写一个程序,计算增加后的工资。要求工龄满5,增加20%工资;若2—4,则增加15%;若小于2,则增加10%工资。

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><body><div id="box"><p>输入工作年份<input type="text" id="life"></p><p>输入工资<input type="text" id="wage"></p><button id="btn">点击我计算</button><p id="result">结果</p></div><script type="text/javascript">window.onload=function(){function $(id){return document.getElementById(id);}$("btn").onclick=function(){var life1=parseInt($("life").value);var wage1=parseInt($("wage").value);if(life1>=5&&life1<50){wage1+=wage1*0.2;}else if(life1>=2&&life1<=4){wage1+=wage1*0.15;}else if(life1<2&&life1>=0){wage1+=wage1*0.1;}else{alert("输入有误");return $("result").innerHTML="请重新输入";}$("result").innerHTML=wage1;}}</script></body></html>


2. 编写一个程序,用户输入一个数,可以求出这个数的阶乘。

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><body><div id="box"><input type="text" id="ipt"><button id="btn">点击输出结果</button><div id="result">求阶乘结果</div></div><script type="text/javascript">window.onload=function(){var ipt=document.getElementById("ipt");var btn=document.getElementById("btn");var result=document.getElementById("result");btn.onclick=function(){var num=parseInt(ipt.value);var sum=1;for(var i=1;i<=num;i++){sum=sum*i;}console.log(sum);result.innerHTML=sum;}}</script></body></html>


0 0