返回true或返回false

时间:2012-07-25 22:14:10

标签: javascript

我正在学习Javascript,我正试图回顾到目前为止我所学到的一切。我正在尝试弄清楚如何在使用return语句时将消息恢复为警告框。 alert(Example(2,3));有效,也可以像这样制作一个gobal变量。 var sum = Example(2,3); alert(sum);。但我敢打赌,有更好的方法可以让我想到。

function Example(x, y) {

    if (x * y === 108) {

        return true;

    } else {

        return false;

    }

}
Example(2, 3);

2 个答案:

答案 0 :(得分:7)

您的功能可以简单得多。只需返回从比较中得到的布尔值:

function example(x, y) {
    return (x * y === 108);
}

至于如何制作提示框,我建议不要使用提示框

  • 如果要向用户显示内容,请使用纯HTML,jQuery或类似内容。
  • 如果您想进行调试,请使用console.log或类似内容。

警报非常烦人,并阻止与该页面的互动。

如果由于某种原因你使用警报(例如,你被迫在没有开发人员工具的系统上调试)那么这将正常工作:

alert(example(2,3));

答案 1 :(得分:6)

这样做,:))

function Example(x, y) {
    return x * y === 108; 
}
Example(2, 3);