---
schema_version: "1"
id: ea909b85d6cf903f5100f8029fec489cf801470d8c67c5f48083f87b8f7aaf47
title: to
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/dataweave/2.3/dw-core-functions-to.md
canonical_url: https://docs.mulesoft.com/jp/dataweave/2.3/dw-core-functions-to
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 64e2bdd59ce91d6097ef2e822d32d55c3e823530a148515e82d3108b524e5e05
description: MuleSoft Documentation Site
release: "2.3"
latest: false
---
# to

## [](#to1)to(Number, Number): Range

指定された境界の範囲を返します。

上限は境界を含みます。

### [](#パラメーター)パラメーター

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 25%;">
<col style="width: 75%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">​<code>from</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">範囲を開始する数値 (​<code>Number</code>​ 型)。出力には ​<code>from</code>​ 値が含まれます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">​<code>to</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">範囲を終了する数値 (​<code>Number</code>​ 型)。出力には ​<code>to</code>​ 値が含まれます。</p></td>
</tr>
</tbody>
</table>

### [](#例)例

次の例では、1 ～ 10 の範囲の数値をリストします。

#### [](#ソース)ソース

```DataWeave
%dw 2.0
output application/json
---
{ "myRange": 1 to 10 }
```

#### [](#出力)出力

```JSON
{ "myRange": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] }
```

### [](#例-2)例

DataWeave は文字列を文字の配列として処理します。次の例では、​`to`​ を文字列に適用します。

#### [](#ソース-2)ソース

```DataWeave
%dw 2.0
var myVar = "Hello World!"
output application/json
---
{
  indices2to6 : myVar[2 to 6],
  indicesFromEnd : myVar[6 to -1],
  reversal : myVar[11 to -0]
}
```

#### [](#出力-2)出力

```JSON
{
  "indices2to6": "llo W",
  "indicesFromEnd": "World!",
  "reversal": "!dlroW olleH"
}
```