A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Decrement below:

デクリメント (--) - JavaScript | MDN

デクリメント (--)

Baseline Widely available

デクリメント演算子 (--) は、オペランドをデクリメント (1 を減算) して値を返します。

試してみましょう
let x = 3;
const y = x--;

console.log(`x:${x}, y:${y}`);
// Expected output: "x:2, y:3"

let a = 3;
const b = --a;

console.log(`a:${a}, b:${b}`);
// Expected output: "a:2, b:2"
構文 解説

オペランドに後置で演算子を付けると (例えば x--)、デクリメント演算子はデクリメントしますが、デクリメント前の値を返します。

オペランドに前置で演算子を付けると (例えば --x)、デクリメント演算子はデクリメントし、デクリメント後の値を返します。

例 後置デクリメント
let x = 3;
y = x--;

// y = 3
// x = 2
前置デクリメント
let a = 2;
b = --a;

// a = 1
// b = 1
仕様書 ブラウザーの互換性 関連情報

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4