Boolean

Boolean

boolean 數據類型 boolean 變數存儲為 8 位(1 個位元組)的數值形式,但只能是 True 或是 False。當作為一個構造函式(帶有運算符 new)調用時,Boolean() 將把它的參數轉換成一個布爾值,並且返回一個包含該值的 Boolean 對象。如果作為一個函式(不帶有運算符 new)調用時,Boolean() 只將把它的參數轉換成一個原始的布爾值,並且返回這個值。

程式中的boolean

boolean 數據類型 boolean 變數存儲為 8位(1 個位元組)的數值形式,但只能是 True 或是 False。boolean 變數的值顯示為 True 或 False(在使用 Print 的時候),或者 #TRUE# 或 #FALSE#(在使用 Write # 的時候)。使用關鍵字 True 與 False 可將 boolean 變數賦值為這兩個狀態中的一個。在java中boolean值只能是true和false,而不能用0和1代替,並且一定要小寫。boolean operate是指布爾運算。在ansys軟體中他的下拉選單會提示進行的布爾運算項目。在有的程式語言中該類型的關鍵字是bool,如C++,用法相同。

使用方法

1.直接賦值boolean b1=false;

2.由條件表達式賦值boolean b2=3>4;

3.由另一個boolean變數賦值boolean b3=b1;

4.由方法返回賦值boolean b4=list.ready();//假設ready方法返回一個boolean的話

程式中boolean為布爾類型變數

創建Boolean對象的語法

new Boolean(value); //構造函式 Boolean(value); //轉換函式

參數

參數 value 由布爾對象存放的值或者要轉換成布爾值的值。

返回值

當作為一個構造函式(帶有運算符 new)調用時,Boolean() 將把它的參數轉換成一個布爾值,並且返回一個包含該值的 Boolean 對象。

如果作為一個函式(不帶有運算符 new)調用時,Boolean() 只將把它的參數轉換成一個原始的布爾值,並且返回這個值。

注釋

如果省略 value 參數,或者設定為 0、-0、null、""、false、undefined 或 NaN,則該對象設定為 false。否則設定為 true(即使 value 參數是字元串 "false")。

換為布爾值 要明確地將一個值轉換成 boolean,用 (bool) 或者 (boolean) 來強制轉換。但是很多情況下不需要用強制轉換,因為當運算符,函式或者流程控制結構需要一個 boolean 參數時,該值會被自動轉換。

參見類型戲法。

當轉換為 boolean 時,以下值被認為是 FALSE:

the 布爾值 FALSE 自身 the 整型值 0 (零) the 浮點型值 0.0 (零) 空 字元串, 以及 字元串 "0" 不包括任何元素的數組不包括任何成員變數的對象(僅PHP 4.0 適用) 特殊類型 NULL (包括尚未設定的變數) 從沒有任何標記(tags)的XML文檔生成的SimpleXML 對象 所有其它值都被認為是 TRUE(包括任何資源)。

javascript中創建boolean對象的方法

使用關鍵字 new 來定義 Boolean 對象。下面的代碼定義了一個名為 myBoolean 的邏輯對象:

var myBoolean = new Boolean()

var myBoolean = new Boolean()

注釋:如果邏輯對象無初始值或者其值為 0、-0、null、""、false、undefined 或者 NaN,那么對象的值為 false。否則,其值為 true(即使當自變數為字元串 "false" 時)!

下面的所有的代碼行均會創建初始值為 false 的 Boolean 對象。

var myBoolean = new Boolean();

var myBoolean = new Boolean(0);

var myBoolean = new Boolean(null);

var myBoolean = new Boolean("");

var myBoolean = new Boolean(NaN);

下面的所有的代碼行均會創初始值為 true 的 Boolean 對象:

var myBoolean = new Boolean(1);

var myBoolean = new Boolean(true);

var myBoolean = new Boolean("true");

var myBoolean = new Boolean("false");

var myBoolean = new Boolean("Bill Gates");

Boolean Boolean

相關詞條

相關搜尋

熱門詞條

聯絡我們