From fb129cca2082cbc57f93025a2e46797e5fb4a0f3 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sun, 26 Sep 2021 01:32:15 +0900 Subject: 代入演算子の文書を更新 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 2021/07/21 時点の英語版に更新 --- .../reference/operators/assignment/index.md | 59 +++++++++------------- 1 file changed, 23 insertions(+), 36 deletions(-) (limited to 'files/ja/web/javascript/reference/operators/assignment') diff --git a/files/ja/web/javascript/reference/operators/assignment/index.md b/files/ja/web/javascript/reference/operators/assignment/index.md index c6b8cf4ceb..417d784eed 100644 --- a/files/ja/web/javascript/reference/operators/assignment/index.md +++ b/files/ja/web/javascript/reference/operators/assignment/index.md @@ -2,61 +2,48 @@ title: 代入 (=) slug: Web/JavaScript/Reference/Operators/Assignment tags: - - Assignment operator + - 代入演算子 - JavaScript - - Language feature - - Operator + - 言語機能 + - 演算子 - Reference +browser-compat: javascript.operators.assignment translation_of: Web/JavaScript/Reference/Operators/Assignment --- -
{{jsSidebar("Operators")}}
+{{jsSidebar("Operators")}} -

代入(単純代入)演算子 (=) は、変数に値を代入するために使用されます。割り当て操作は、割り当てられた値を評価します。 単一の値を複数の変数に割り当てるため、代入演算子の連鎖が可能です。

+単純代入演算子 (`=`) は、変数に値を代入するために使用されます。割り当て操作は、割り当てられた値として評価されます。代入演算子を使用して、単一の値を複数の変数に割り当てることができます。 -
{{EmbedInteractiveExample("pages/js/expressions-assignment.html")}}
+{{EmbedInteractiveExample("pages/js/expressions-assignment.html")}} -
+## 構文 +```js +x = y +``` +## 例 -

構文

+### 代入と連鎖 -
Operator: x = y
-
- -

- -

代入と連鎖

- -
// 以下の変数を想定
+```ja
+// 以下の変数を想定
 //  x = 5
 //  y = 10
 //  z = 25
 
 x = y     // x は 10
-x = y = z // x, y そして z は全て 25
- -

仕様

- - - - - - - - - - -
仕様書
{{SpecName('ESDraft', '#sec-assignment-operators', 'Assignment operators')}}
+x = y = z // x, y そして z はすべて 25 +``` -

ブラウザーの互換性

+## 仕様書 +{{Specifications}} +## ブラウザーの互換性 -

{{Compat("javascript.operators.assignment")}}

+{{Compat}} -

関連項目

+## 関連情報 - +- [JavaScript ガイドの代入演算子](/ja/docs/Web/JavaScript/Guide/Expressions_and_Operators#assignment) -- cgit v1.2.3-54-g00ecf