HJG.228 2021-09-26 02:00 采纳率: 100%
浏览 48
已结题

有没有老哥能帮我看一下为什么else内的东西不生效呀?

function abc(){
var number1,number2,sum,sum1,sum2,label2,label1,tc;
label1 = document.getElementById("label1").textContent;
label2 = document.getElementById("label2").textContent;
number1 = document.getElementById("textbox1").value;
number2 = document.getElementById("textbox2").value;
number1 = Number(number1);
number2 = Number(number2);
sum1 = number1 * label1;
sum2 = number2 * label2;
sum = Number(sum1) + Number(sum2);
sum = Number(sum);
if (number1>100|| number<0 || number2>100 || number<0) {
alert(sum);
} else {
alert("888");
}

    }function abc(){
        var number1,number2,sum,sum1,sum2,label2,label1,tc;
        label1 = document.getElementById("label1").textContent;
        label2 = document.getElementById("label2").textContent;
        number1 = document.getElementById("textbox1").value;
        number2 = document.getElementById("textbox2").value; 
        number1 = Number(number1);
        number2 = Number(number2);
        sum1 = number1 * label1;
        sum2 = number2 * label2;
        sum = Number(sum1) + Number(sum2);
        sum = Number(sum);
        if (number1>100|| number<0 || number2>100 || number<0) {
        alert(sum);
        } else {
        alert("888");
        } 
        
        
    }
  • 写回答

1条回答 默认 最新

  • 关注

    你只定义了| number1 number2
    没有定义 number

    if (number1 > 100 || number < 0 || number2 > 100 || number < 0) {
    

    应该改成

     if (number1 > 100 || number1 < 0 || number2 > 100 || number2 < 0) {
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月4日
  • 已采纳回答 9月26日
  • 创建了问题 9月26日

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失