计算器

js部分
window.onload = function () {
//运算
var btn = document.getElementById('panel').getElementsByTagName('td');
var content = document.getElementById('content');
for (var i = 0; i < btn.length; i++) {
var lastInd = 0;
btn[i].index = i;
//赋值
btn[i].onclick = function () {
//判断两个符号删除前一个
if ((this.index === 4 || this.index === 6 || this.index === 8 || this.index === 10) && (lastInd === 4 || lastInd === 6 || lastInd === 8 || lastInd === 10)) {
content.value = content.value.substring(0, content.value.length - 1);
}
content.value += btn[this.index].innerText;
lastInd = this.index;
};
//出结果

本文介绍了如何利用JavaScript来创建一个计算器,并详细讲解了eval()函数的使用,包括其定义、作用以及语法。eval()函数能够将字符串作为JavaScript代码执行,无论是表达式还是语句,为动态计算提供了可能。
最低0.47元/天 解锁文章
694

被折叠的 条评论
为什么被折叠?



