*

計算の優先順位

公開日: : 最終更新日:2015/10/29 javaScript

演算子の優先順位

算数の計算にも、足し算と引き算よりも掛け算と割り算が優先されるルールがあるように、javaScriptにも同じルールがあります。

5 + 6 * 7 と書けば 掛け算である「*」がまず処理されて
5 + 42 = 47 となります。

算数と同様に、計算の優先順位を変更したい場合は括弧「()」を使います。括弧で囲まれた部分が先に計算されます。
例えば、( 5 + 6 ) * 7 なら
11 * 7 = 77 となります。

実行結果はこちら

優先順位

5つの演算子について書きましたが、演算子の優先順位は以下の通りです。

レベル1 * / %
レベル2 + –

同じ優先順位のものがあり場合は、式の左から順番に計算されます。

括弧で優先順位を変更する

優先順位を変えるには優先した式に括弧「()」で囲みます。括弧入れ子にしても大丈夫です。その場合は内側にある括弧が優先されます。

( ( 5 + 3 ) * 4 + 2 ) * 2
= ( 8 * 4 + 2 ) * 2
= (32 + 2 ) * 2
= 34 * 2 = 68 と計算されます。

スポンサードリンク

関連記事

catejavaScript

if文を使って条件を細かく設定してみる

複数のif else文を組み合わせることで、より細かい条件判断を行うことができます。その場合はサンプ

記事を読む

JavaScript

DOMを使ってアニメーション

スタイルシートでは、要素の表示位置をtop(上端)left(左端)といったプロパティで設定できます。

記事を読む

catejavaScript

javaScriptのifelseステートメント

プログラムの流れを変える命令を制御構造と呼びます。制御構造の代用が条件判断や繰り返しと言われるもので

記事を読む

catejavaScript

条件を満たしている間処理を繰り返す

for文と同じくらいおそらく使われいるのが、while文です。for文との違いは、ループのカウンタと

記事を読む

JavaScript

時計を作ってみる

指定した時間が経過した後に何か処理をしたかったり、一定時間ごとに処理を繰り返したい、ということがあり

記事を読む

catejavaScript

曜日を日本語で表示してみる

前回にて配列について触れました。今回は、配列を活用した例として、曜日を日本語で表示していきます。まず

記事を読む

catejavaScript

値に名前をつけて使う「変数」とは

値に名前をつけて使う「変数」とは 変数って?? javaScriptだけではないのですが、プ

記事を読む

catejavaScript

キーと値のペアでデータを管理する

今回は、添え字の代わりにキーと呼ばれる文字列で要素を指定できるようにした配列、連想配列について書いて

記事を読む

JavaScript

document内の好きな要素にアクセスする

HTMLドキュメントやXMLドキュメントのすべての要素に、階層構造で接続できるようにした仕組みのこと

記事を読む

catejavaScript

オブジェクトを作って使ってみる

今までの記事で、ウィンドウを管理するwindowオブジェクトや、HTMLドキュメントを管理するdoc

記事を読む

スポンサードリンク

Message

メールアドレスが公開されることはありません。

CAPTCHA


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">



スポンサードリンク

jQueryMobile
トグルスイッチを設定する

トグルスイッチ(toggle switch)とは、〇型のつまみを左右に

jQueryMobile
項目選択の複数ウィジェットをグループ化する

年月日など、複数のリストから同時に選択したいとき、ウィジェットのグルー

jQueryMobile
<select>により項目選択

ボタンによる選択では、1つの項目だけ選択するか、複数を同時に選択するか

jQueryMobile
値を選択するボタンを表示する

値を選択するボタンは以下の2つがあります。 ・複数の値から1つだ

jQueryMobile
ボタンを設定する

前回の記事では<a data-role="button">

→もっと見る

  • スポンサーリンク

PAGE TOP ↑