From a64d422dbfefc6396b2fe819be173fbbfa15da7a Mon Sep 17 00:00:00 2001 From: Kazuhito Suda Date: Wed, 6 Nov 2024 04:23:10 +0900 Subject: [PATCH] (JP) Update orion-api.md (#4631) --- doc/manuals.jp/orion-api.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manuals.jp/orion-api.md b/doc/manuals.jp/orion-api.md index 1898c94e7e..15d8138292 100644 --- a/doc/manuals.jp/orion-api.md +++ b/doc/manuals.jp/orion-api.md @@ -3333,7 +3333,7 @@ https://www.epochconverter.com で、1720606949 が 2024-07-10T10:22:29+00:00 フェイルセーフ動作として、評価は次の場合に `null` を返します: * 式で使用されている変換の一部が不明です (例: `A|undefinedExpression`) -* コンテキストで定義されていない識別子を使用した演算が使用されています。たとえば、`(A==null)?0:A` は、`A` がコンテキストにない場合、`null` (`0` ではありません) になります。これは、`==` が未定義の識別子では実行できない演算であるためです。ただし、`||` は `A` に対する演算とは見なされないため、`A||0` は機能します (つまり、`A` がコンテキストにない場合は `0` になります) +* コンテキストで定義されていない識別子を使用した演算が使用されています。たとえば、`(A==null)?0:A` は、`A` がコンテキストにない場合、`null` (`0` ではありません) になります。これは、`==` が未定義の識別子では実行できない演算であるためです。ただし、`||` は `A` に対する演算とは見なされないため、`A||0` は機能します (つまり、`A` がコンテキストにない場合は `0` になります)。もう 1 つの可能性は、`==` とは異なる動作をする `!=` 演算子を使用することです。この場合、`A != null ? 1: 0` であり、`A` がコンテキスト内にない場合は値 `0` が割り当てられます。 * JEXL 式の構文エラーです (例: `A[0|uppercase`)