javascriptの演算子

javascript

演算子については他の言語と同様の演算子があります。
console.logで出力を確認して一通りの結果をチェックしました。(コメントアウトしている部分が出力結果)

//四則演算
console.log(5 + 2); //7
console.log(5 - 2); //3
console.log(5 * 2); //10
console.log(5 / 2); //2.5
console.log("5" + "2"); //52(文字列として出力されている)


//基準となる変数を用意
var a = 1;

//インクリメント
console.log(a++); //1

//デクリメント
console.log(a--); //2

//加算して代入
a += 2;
console.log(a); //3

//乗算して代入
a *= 2;
console.log(a); //6


//等値演算子
var b = 5;
var c = 8;

console.log(b == c);  //false
console.log(b != c);  //true
console.log(b < c);   //true
console.log(b <= c);  //true
console.log(b > c);   //false
console.log(b >= c);  //false


//文字列同士の比較
console.log("b" == "c");  //false

//文字列(アルファベット順で判定する
console.log("b" > "c");  //false
console.log("b" < "c");  //true


//論理演算子
console.log((b == 5) && (c == 8));  //true
console.log((b > 6) || (c < 9));    //false

javascriptは型の概念がありますが、プログラム内では明確に宣言をしない為、演算結果に注意してプログラムする必要があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です