特集PC技術

コアJavaScript(ECMAScript)の図書室

 

9冊目 【JavaScript】[ECMAScript] 算術演算子

算術演算子は計算に関する演算子です。
演算子について使用時の注意点がありましたら、補足します。

目次

[1] 加算演算子(+)

+の演算子を使うと、足し算の計算を行います。
また、文字をくっつける文字列演算子の機能もあります。
足し算以外のこともできることを理解しておきましょう。

var a = 10;
var b = 20;

var hop = "ほぷ";
var sii = "しぃ";

// データ型が数字型だと加算
document.writeln(a + b);

// データ型が文字型だと結合
document.writeln(hop + sii);

[2] 減算演算子(-)

引き算を行うための演算子です。

document.writeln(20 - 10);

[3] 乗算演算子(*)

乗算を行うためには*を使います。×ではないので間違えないように。

document.writeln(10 * 20);
document.writeln(0.1 * 3);

10 * 20 は問題がないと思います。
しかし、0.1 * 3を表示してみると、0.3にはなりません。
小数点を使用して計算する場合には注意してください。

[4] 除算演算子(/)

除算を行うためには/を使います。÷ではないので間違えないように。

document.writeln(20 / 10);
document.writeln(5 / 2);

[5] 剰余演算子(%)

割り算の余りをを計算するには%を使います。

document.writeln(5 % 2);

[6] インクリメント演算子(++)

後におくか、先におくかで動作が異なります。

var a = 10;
document.writeln(a++);
document.writeln(++a);

1つ目の処理は、aの値を表示してから加算しています。
2つめの処理は、aの値に加算してから表示しています。

[7] デクリメント演算子(--)

後におくか、先におくかで動作が異なります。

var a = 10;
document.writeln(--a);
document.writeln(a--);

1つ目の処理は、aの値から減算してから表示しています。
2つめの処理は、aの値を表示してから1を減算しています。

[8] 更新履歴

日付 詳細
2011/06/10 コンテンツ公開

コメントの投稿


画像の中に見える文字を入力してください。

トラックバックURL

http://www.isl.ne.jp/cgi-bin/mt/mt-tb.cgi/1662

サイト内検索

コアJavaScript(ECMAScript)の図書室

twitterTwitter

最新ブログ記事

2015年06月13日

JavaScriptの情報室

4冊目 ハイブリッドアプリが作れる。tabris.js

2014年10月16日

C++言語学習録

第3回 ファイルを分割してみよう

2014年10月09日

C++言語学習録

第2回 オブジェクト指向の復習

2014年10月02日

C++言語学習録

第1回 C++の開発環境を整える

2014年09月25日

Swiftを試してみようなう。

第4回 Swiftでクラスを使うなう。

ISL 情報戦略研究所

pagetopこのページの先頭へ戻る