るりまサーチ

最速Rubyリファレンスマニュアル検索!
65件ヒット [1-65件を表示] (0.018秒)
トップページ > クラス:TrueClass[x] > 種類:インスタンスメソッド[x]

ライブラリ

キーワード

検索結果

TrueClass#&(other) -> bool (2.0)

other が真なら true を, 偽なら false を返します。

other が真なら true を, 偽なら false を返します。

- **param** `other` -- 論理積を行なう式です。

& は再定義可能な演算子に分類されていますので、通常は true & other のように使われます。

```ruby title="例"
p true & true # => true
p true & false # => false
p true & nil # => false
p true & (1 == 1) # => true
p true & (1 + 1) # => true

p true.&(tru...

TrueClass#^(other) -> bool (2.0)

other が真なら false を, 偽なら true を返します。

other が真なら false を, 偽なら true を返します。

- **param** `other` -- 排他的論理和を行なう式です。

^ は再定義可能な演算子に分類されていますので、通常は true ^ other のように使われます。

```ruby title="例"
p true ^ true # => false
p true ^ false # => true
p true ^ nil # => true
p true ^ (1 == 1) # => false
p true ^ (1 + 1) # => false

p true.^...

TrueClass#inspect -> String (2.0)

{: since=""}

{: since=""}

常に文字列 "true" を返します。

```ruby title="例"
p true.inspect # => "true"
```

TrueClass#to_s -> String (2.0)

常に文字列 "true" を返します。

常に文字列 "true" を返します。

```ruby title="例"
p true.to_s # => "true"
```

TrueClass#|(other) -> bool (2.0)

常に true を返します。

常に true を返します。

- **param** `other` -- 論理和を行なう式です。

| は再定義可能な演算子に分類されていますので、通常は true | other のように使われます。

```ruby title="例"
p true | true # => true
p true | false # => true
p true | nil # => true
p true | (1 == 1) # => true
p true | (1 + 1) # => true

p true.|(true) # => true
p true....

絞り込み条件を変える