abstrakt:<!-- prompt是一個(gè)輸入框,可以定義一個(gè)變量來接收輸入的值 onclick是一個(gè)鼠標(biāo)單擊事件 觸發(fā)了getClac函數(shù) switch 是判斷一個(gè)值,case滿足就執(zhí)行該case下的語句塊直到break結(jié)束, 都不滿足case的話就執(zhí)行default語句塊。 --><!DOCTYPE html><html><head
<!--
prompt是一個(gè)輸入框,可以定義一個(gè)變量來接收輸入的值
onclick是一個(gè)鼠標(biāo)單擊事件 觸發(fā)了getClac函數(shù)
switch 是判斷一個(gè)值,case滿足就執(zhí)行該case下的語句塊直到break結(jié)束,
都不滿足case的話就執(zhí)行default語句塊。
-->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript核心篇—事件-作業(yè)</title>
<script type="text/javascript">
function getClac(){
var num1 = parseFloat(prompt('請(qǐng)輸入第一位數(shù)。'));
var num2 = parseFloat(prompt('請(qǐng)輸入第二位數(shù)。'));
var oper = prompt('請(qǐng)輸入運(yùn)算符(+ - * /)。');
switch(oper){
case '+':
alert(num1 + oper + num2 + '=' + (num1 + num2) );
break;
case '-':
alert(num1 + oper + num2 + '=' + (num1 - num2) );
break;
case '*':
alert(num1 + oper + num2 + '=' + (num1 * num2) );
break;
case '/':
alert(num1 + oper + num2 + '=' + (num1 / num2) );
break;
default:
alert('你輸入的運(yùn)算符有誤,無法計(jì)算。');
break;
}
}
</script>
</head>
<body>
<button onclick='getClac()'>簡單計(jì)算器</button>
</body>
</html>
Korrigierender Lehrer:韋小寶Korrekturzeit:2019-01-14 11:41:23
Zusammenfassung des Lehrers:寫的很不錯(cuò) 用switch 來進(jìn)行判斷操作方法很不錯(cuò) 是個(gè)好主意 加油吧