技术解析

计算机输出结果是 NaN
0
2021-08-16 21:57:43
idczone

敲了一个计算机,但是输出的结果一直是 NaN,不知道哪里出错,想请教一下

        
        
        
        
        
        
        
            var kaiguan = false
            function changeKG (b){
                kaiguan = b
            }
            function change(a){
                fuhao.value = a
            }
            function addnum(num){
                if (kaiguan){
                    text2.value += num
                }else{
                    text1.value += num
                }
            }
            function compute(){
                switch (fuhao.value) {
                    case '+':
                        resule.value = (text1 -0)+(text2 -0)
                        break;
                    case '-':
                        resule.value = (text1 -0)-(text2 -0)
                        break;
                    case '*':
                        resule.value = (text1-0)*(text2 -0)
                        break;
                    case '/':
                        resule.value = (text1 -0)/(text2 -0)
                        break;
                 }
            }

nan 表示除了 0

楼主这开头把我吓到了,敲了个计算机,一看代码原来是计算器。。。

我也想用 html 开发一个计算机

NaN 我就知道是 js

突然想起 spaceX 火箭里的控制台用 js 写的。氧气含量:NaN,燃料剩余:undefined
数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服