可能这周五即6.12号答辩
填写 答辩相关文档、修改论文及ppt
if循环
switch
不必中断 switch 代码块中的最后一个 case。代码块在此处会自然结束。
需要继续看switch:https://www.w3school.com.cn/js/js_switch.asp
switch中的default 如果不是最后一个case 需要加break;
例子:
<p>今天是周末吗?</p>
<p id="weekends">周五答辩</p>
<script>
switch (new Date().getDay()) {
default:
document.getElementById("weekends").innerHTML = "期待周末";
break;
case 0:
document.getElementById("weekends").innerHTML = "星期日";
break;
case 6:
document.getElementById("weekends").innerHTML = "星期六";
//break;因为是最后一个case,所以不写break;
case 3:
case 4:
case 5:
document.getElementById("weekends").innerHTML = "快到周末了";//3、4、5执行相同的代码
}
</script>
break是终止
continue是跳过 但执行条件后面的语句
继续看这里:JS类型转换
需要对除法时进行判断 尚未弄懂 感觉书写有误
<input id="first-number" type="number" value="0" placeholder="第一个数字">
<input id="second-number" type="number" value="0" placeholder="第二个数字">
<button id="add-btn">加</button>
<button id="minus-btn">减</button>
<button id="times-btn">乘</button>
<button id="divide-btn">除</button>
<p id="result">运算结果</p>
<script>
document.getElementById("add-btn").onclick = function () {
document.getElementById("result").innerHTML = Number(document.getElementById("first-number").value) + Number(document.getElementById("second-number").value);
}
document.getElementById("minus-btn").onclick = function () {
document.getElementById("result").innerHTML = Number(document.getElementById("first-number").value) - Number(document.getElementById("second-number").value);
}
document.getElementById("times-btn").onclick = function () {
document.getElementById("result").innerHTML = Number(document.getElementById("first-number").value) * Number(document.getElementById("second-number").value);
}
document.getElementById("divide-btn").onclick = function () {
document.getElementById("result").innerHTML = Number(document.getElementById("first-number").value) / Number(document.getElementById("second-number").value);
}
var x=document.getElementById("second-number").value
try {
if(x == 0) throw "无法计算";
}
catch (err) {
console.log(document.getElementById("result").innerHTML = "除数不能为0" + err )
}
``