首页 > 解决方案 > 如何将数据存储到变量中。?

问题描述

var a=1800, b=10;
    if (a == b) {
        document.write(a - b) = c;
    }
    else if (a > b) {
        document.write(a - b) = c;
    }
    else {
        document.write("Everything is wrong.") = c;
    }
    var x = c * 100;
    document.write(x);

你好朋友,我可以将变量的结果存储到“c”中吗?如果是,那么为什么我不能进一步使用这些数据进行算术计算。我从 if else 语句中得到 1790 作为答案。

标签: javascript

解决方案


变量应位于等号的左侧。document.write 不返回值,因此您应该在该行之前进行分配。

else if (a > b) {
    c = a - b;
    document.write(c);
}

推荐阅读