正确和错误的值是什么?由谁来设定?

时间:2019-03-26 09:41:38

标签: javascript boolean

我正在学习JavaScript,而我刚开始使用变量和数据类型。但是我很难理解在哪里设置了正确/错误。

我尝试使用:

console.log(true);console.log(false);

但是在控制台上我还是对/错,我认为这些“单词”(变量)是由我使用以下命令设置的:

var true = whatever;var false = whatever;

truefalse的价值是什么?它们在哪里设置,我可以更改它们吗?

2 个答案:

答案 0 :(得分:1)

truefalse 值(它们是布尔文字)。它们不是变量。

请参见data types

答案 1 :(得分:0)

truefalse是JavaScript中称为布尔值的保留关键字-每个JavaScript引擎都会自动设置它们。 JavaScript有很多这样的功能,几乎您甚至都没有想过就使用它们(varfunctionconsole.log等)。

truefalse在评估为数字时分别为01

console.log(+true);
console.log(+false);