リファレンス」カテゴリーアーカイブ

JavaScript の解説記事のカテゴリアーカイブ。

右シフト代入演算子「>>=」

右シフト代入演算子「>>=」とは、指定したビット数分右へシフトし、変数に代入する演算子のこと。左のオペランド(演算子引数)の変数の値を2進数に変換し、右のオペランド(演算子引数)の数値分右にシフトする。右に溢れたビットは破棄する。符号(+/-)は維持する。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | 右シフト代入演算子「>>=」 はコメントを受け付けていません

右シフト演算子「>>」

右シフト演算子「>>」とは、指定したビット数分右へシフトする演算子のこと。左のオペランド(演算子引数)の値を2進数に変換し、右のオペランド(演算子引数)の数値分右にシフトする。右に溢れたビットは破棄する。符号(+/-)は維持する。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | 右シフト演算子「>>」 はコメントを受け付けていません

左シフト代入演算子「<<=」

左シフト代入演算子「<<=」とは、指定したビット数分左へシフトし、変数に代入する演算子のこと。左のオペランド(演算子引数)の変数の値を2進数に変換し、右のオペランド(演算子引数)の数値分左にシフトし、右を0で埋める。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | 左シフト代入演算子「<<=」 はコメントを受け付けていません

左シフト演算子「<<」

左シフト演算子「<<」とは、指定したビット数分左へシフトする演算子のこと。左のオペランド(演算子引数)の値を2進数に変換し、右のオペランド(演算子引数)の数値分左にシフトし、右を0で埋める。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | 左シフト演算子「<<」 はコメントを受け付けていません

ビット排他的論理和代入演算子「^=」

ビット排他的論理和代入演算子「^=」とは、ビット単位で、排他的論理和(XOR)の処理を行い、左のオペランド(演算子引数)の変数に代入する演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)の、どちらか一方が「1」である桁を「1」とする。共に「0」である桁と、共に「1」である桁は、「0」とする。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット排他的論理和代入演算子「^=」 はコメントを受け付けていません

ビット排他的論理和演算子「^」

ビット排他的論理和演算子「^」とは、ビット単位で、排他的論理和(XOR)の処理を行う演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)の、どちらか一方が「1」である桁を「1」とする。共に「0」である桁と、共に「1」である桁は、「0」とする。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット排他的論理和演算子「^」 はコメントを受け付けていません

ビット論理和代入演算子「|=」

ビット論理和代入演算子「|=」とは、ビット単位で、論理和(OR)の処理を行い、左のオペランド(演算子引数)の変数に代入する演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)が、共に「1」である桁と、どちらかが「1」である桁を「1」とする。共に「0」である桁は「0」とする。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット論理和代入演算子「|=」 はコメントを受け付けていません

ビット論理和演算子「|」

ビット論理和演算子「|」とは、ビット単位で、論理和(OR)の処理を行う演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)が、共に「1」である桁と、どちらかが「1」である桁を「1」とする。共に「0」である桁は「0」とする。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット論理和演算子「|」 はコメントを受け付けていません

ビット論理積代入演算子「&=」

ビット論理積代入演算子「&=」とは、ビット単位で、論理積(AND)の処理を行い、左のオペランド(演算子引数)の変数に代入する演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)が、共に「1」である桁を「1」とする。最後に、演算結果を10進数に戻し、左のオペランド(演算子引数)の変数に代入する。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット論理積代入演算子「&=」 はコメントを受け付けていません

ビット論理積演算子「&」

ビット論理積演算子「&」とは、ビット単位で、論理積(AND)の処理を行う演算子のこと。左右のオペランド(演算子引数)の値を2進数に変換し、各桁(ビット)の数値(「0」か「1」)が、共に「1」である桁を「1」とする。最後に、演算結果を10進数に戻す。 続きを読む

カテゴリー: JavaScript, リファレンス, 演算子 | ビット論理積演算子「&」 はコメントを受け付けていません

スポンサード リンク