TOPページ >  JavaScriptの演算および構文 > 演算子の優先順位

演算子の優先順位

JavaScript における演算子の優先順位についてご紹介します。ホームページやブログなどのウェブサイトで、JavaScript を使って演算を行うことができます。 各演算子には優先順位があり、この順位に沿って演算処理が行われます。

下の表で、同行の演算子の優先順位は、同一です。式に同一の優先順位の演算子があった場合は、左から順番に演算が行われます。

一般の算数と同じように、優先順位の低い演算を先に処理したい場合は、() で括るなどが必要です。

優先順位 演算子
高い




低い
[] ()
++ -- ~ !
* / %
+ -
<< >>
< <= > >=
== !=
&
^
|
&&
||
?:
= += -= *= /= %=

サンプルです。

<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("10 * 6 + 4 / 2 は、 ", 10 * 6 + 4 / 2 ,"です。<br>");
document.write("10 * ( 6 + 4 / 2 ) は、 ", 10 * ( 6 + 4 / 2 ) ," です。" );
//-->
</SCRIPT>

このソースを表示させると、次のようになります。

ランキングに参加中です! お役に立てたらクリックをお願いします→

同一カテゴリ内一覧
WHILE文を使って条件が満たされるまで処理を繰り返す
FOR文を使って処理を繰り返す1
IF文を使って処理を条件分けする
JavaScript関数の基本
演算子の優先順位
ビット演算子を使って計算をする
代入演算子を使って計算をする
論理演算子を使って計算をする
比較演算子を使って計算をする
算術演算子を使って計算をする
IEの方はこちらから当サイト ブックマークできます。
ランキング参加中!お役に立てたら クリックをお願いします。
当サイト掲載カテゴリは
Yahoo! JAPAN コンピュータとインターネット > データ形式 > HTML > リファレンス