Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

表現

フォーカスモード
表現 - Amazon Lex

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

式文字列を追加して、Amazon Lex V2 で関数を実行できます。この表は、SRGS 式で使用できる構文と例を示しています。

式タイプ Syntax サポート対象?
正規表現リテラル 有効な正規表現特殊文字を含む文字列リテラル
"^\d\.$"
いいえ
機能 function functionName(parameters) { functionBody}
var x = function calc() { return 10; }
いいえ
削除 delete expression
delete obj.property;
いいえ
Void void expression
void (2 == '2');
いいえ
Typeof typeof expression
typeof 42;
いいえ
メンバーインデックス expression [ expressions ]
var fruits = ["apple"]; fruits[0];
可能
メンバードット expression . identifier
out.value
はい
引数 expression (arguments)
new Date('1994-10-11')
可能
インクリメント後 expression++
var x=10; x++;
可能
デクリメント後 expression--
var x=10; x--;
可能
インクリメント前 ++expression
var x=10; ++x;
可能
デクリメント後 --expression
var x=10; --x;
可能
単項プラス/単項マイナス +expression / -expression
+x / -x;
可能
ビット否定 ~ expression
const a = 5; console.log( ~a );
可能
論理否定 ! expression
!(a > 0 || b > 0)
可能
乗算 expression ('*' | '/' | '%') expression
(x + y) * (a / b)
可能
追加 expression ('+' | '-') expression
(a + b) - (a - (a + b))
可能
ビットシフト expression ('<<' | '>>' | '>>>') expression
(a >> b) >>> c
可能
相対 expression ('<' | '>' | '<=' | '>=') expression
if (a > b) { ... }
可能
In expression in expression
fruits[0] in otherFruits;
可能
等価 expression ('==' | '!=' | '===' | '!===') expression
if (a == b) { ... }
可能
ビット and / xor / or expression ('&' | '^' | '|') expression
a & b / a ^ b / a | b
可能
論理的 and / or expression ('&&' | '||') expression
if (a && (b ||c)) { ...}
可能
三項 expression ? expression : expression
a > b ? obj.prop : 0
可能
代入 expression = expression
out.value = "string";
可能
代入演算子 expression ('*=' | '/=' | '+=' | '-=' | '%=') expression
a *= 10;
可能
代入ビット演算子 expression ('<<=' | '>>=' | '>>>=' | '&=' | '^=' | '|=') expression
a <<= 10;
可能
識別子 identifierSequence、ここでは識別子/シーケンス有効な文字のシーケンスです。
fruits=[10, 20, 30];
可能
Null リテラル null
x = null;
可能
ブールリテラル true | false
x = true;
可能
文字列リテラル 'string' / "string"
a = 'hello', b = "world";
可能
10 進リテラル integer [.] digits [exponent]
111.11 e+12
可能
16 進リテラル 0 (x | X)[0-9a-fA-F]
0x123ABC
可能
8 進リテラル O [0-7]
"O51"
可能
配列リテラル [ expression, ... ]
v = [a, b, c];
可能
オブジェクトリテラル {property: value, ...}
out = {value: 1, flag: false};
可能
括弧付き ( expressions )
x + (x + y)
可能
プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.