单页面文件计算器 最近开始自学前端,看到的一道题,一个单HMTL页面的计算器,所有CSS、js都在页面内,不加载其他文件。 功能比较简单,输入一个算术表达式后,按‘=’输出结果,运算和规则和JS内算术规则一致(%为取模)。 逻辑比较简单,主要考虑以下问题,输入算术符、小数点以及数字零时判定此时是否为合法输入,不合法则输入无效,以及对于上一次的结果,如果直接按数字则重新开始输入,如果按算术符则将前一个结果作为此次输入的第一个数字。