From 7c5e0c687a410cce27cf2c43fca5672c30370fdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charles-Edouard=20Br=C3=A9t=C3=A9ch=C3=A9?= Date: Tue, 1 Oct 2024 15:17:33 +0200 Subject: [PATCH] docs: add more jp functions examples (#2055) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: add more jp functions examples Signed-off-by: Charles-Edouard Brétéché * docs: add more jp functions examples Signed-off-by: Charles-Edouard Brétéché --------- Signed-off-by: Charles-Edouard Brétéché --- website/docs/reference/jp/examples/at.md | 4 +++- website/docs/reference/jp/examples/concat.md | 4 +++- website/docs/reference/jp/examples/contains.md | 8 ++++---- website/docs/reference/jp/examples/ends_with.md | 4 ++-- website/docs/reference/jp/examples/json_parse.md | 4 +++- website/docs/reference/jp/examples/keys.md | 4 +++- website/docs/reference/jp/examples/length.md | 12 +++++++++++- website/docs/reference/jp/examples/lower.md | 4 +++- website/docs/reference/jp/examples/not_null.md | 8 +++++++- website/docs/reference/jp/examples/replace.md | 8 +++++++- website/docs/reference/jp/examples/reverse.md | 8 +++++++- website/docs/reference/jp/examples/sort.md | 4 +++- website/docs/reference/jp/examples/split.md | 4 +++- .../docs/reference/jp/examples/starts_with.md | 8 +++++++- website/docs/reference/jp/examples/sum.md | 8 +++++++- website/docs/reference/jp/examples/to_array.md | 12 +++++++++++- website/docs/reference/jp/examples/to_lower.md | 4 +++- website/docs/reference/jp/examples/to_number.md | 12 +++++++++++- website/docs/reference/jp/examples/to_string.md | 16 +++++++++++++++- website/docs/reference/jp/examples/to_upper.md | 4 +++- website/docs/reference/jp/examples/trim.md | 8 +++++++- website/docs/reference/jp/examples/trim_left.md | 8 +++++++- website/docs/reference/jp/examples/trim_right.md | 8 +++++++- website/docs/reference/jp/examples/type.md | 12 +++++++++++- website/docs/reference/jp/examples/upper.md | 4 +++- website/docs/reference/jp/examples/values.md | 4 +++- website/docs/reference/jp/examples/wildcard.md | 8 +++++++- website/docs/reference/jp/examples/zip.md | 4 +++- website/jp/examples/at.md | 4 +++- website/jp/examples/concat.md | 4 +++- website/jp/examples/contains.md | 8 ++++---- website/jp/examples/ends_with.md | 4 ++-- website/jp/examples/json_parse.md | 4 +++- website/jp/examples/keys.md | 4 +++- website/jp/examples/length.md | 12 +++++++++++- website/jp/examples/lower.md | 4 +++- website/jp/examples/not_null.md | 8 +++++++- website/jp/examples/replace.md | 8 +++++++- website/jp/examples/reverse.md | 8 +++++++- website/jp/examples/sort.md | 4 +++- website/jp/examples/split.md | 4 +++- website/jp/examples/starts_with.md | 8 +++++++- website/jp/examples/sum.md | 8 +++++++- website/jp/examples/to_array.md | 12 +++++++++++- website/jp/examples/to_lower.md | 4 +++- website/jp/examples/to_number.md | 12 +++++++++++- website/jp/examples/to_string.md | 16 +++++++++++++++- website/jp/examples/to_upper.md | 4 +++- website/jp/examples/trim.md | 8 +++++++- website/jp/examples/trim_left.md | 8 +++++++- website/jp/examples/trim_right.md | 8 +++++++- website/jp/examples/type.md | 12 +++++++++++- website/jp/examples/upper.md | 4 +++- website/jp/examples/values.md | 4 +++- website/jp/examples/wildcard.md | 8 +++++++- website/jp/examples/zip.md | 4 +++- 56 files changed, 328 insertions(+), 64 deletions(-) diff --git a/website/docs/reference/jp/examples/at.md b/website/docs/reference/jp/examples/at.md index d67cda37e..e7f146f5c 100644 --- a/website/docs/reference/jp/examples/at.md +++ b/website/docs/reference/jp/examples/at.md @@ -10,4 +10,6 @@ Returns the element in an array at the given index. ## Examples -TODO +``` +at([`10`,`15`,`20`], `1`) == `15` +``` diff --git a/website/docs/reference/jp/examples/concat.md b/website/docs/reference/jp/examples/concat.md index 82c11978b..e7c65fc58 100644 --- a/website/docs/reference/jp/examples/concat.md +++ b/website/docs/reference/jp/examples/concat.md @@ -10,4 +10,6 @@ Concatenates two strings together and returns the result. ## Examples -TODO +``` +concat('foo', 'bar') == 'foobar' +``` \ No newline at end of file diff --git a/website/docs/reference/jp/examples/contains.md b/website/docs/reference/jp/examples/contains.md index 1626abe4f..e9a087e24 100644 --- a/website/docs/reference/jp/examples/contains.md +++ b/website/docs/reference/jp/examples/contains.md @@ -13,20 +13,20 @@ Returns `true` if the given subject contains the provided search value. If the s ### With strings ``` -contains('foobar', 'bar') == true +contains('foobar', 'bar') == `true` ``` ``` -contains('foobar', 'not') == false +contains('foobar', 'not') == `false` ``` ### With arrays ``` -contains(['foo', 'bar'], 'bar') == true +contains(['foo', 'bar'], 'bar') == `true` ``` ``` -contains(['foo', 'bar'], 'not') == true +contains(['foo', 'bar'], 'not') == `true` ``` diff --git a/website/docs/reference/jp/examples/ends_with.md b/website/docs/reference/jp/examples/ends_with.md index 4c409faa6..9f84c7f12 100644 --- a/website/docs/reference/jp/examples/ends_with.md +++ b/website/docs/reference/jp/examples/ends_with.md @@ -11,9 +11,9 @@ Reports whether the given string ends with the provided suffix argument. ## Examples ``` -ends_with('foobar', 'bar') == true +ends_with('foobar', 'bar') == `true` ``` ``` -ends_with('foobar', 'foo') == false +ends_with('foobar', 'foo') == `false` ``` diff --git a/website/docs/reference/jp/examples/json_parse.md b/website/docs/reference/jp/examples/json_parse.md index 00feeda7c..bc59375b6 100644 --- a/website/docs/reference/jp/examples/json_parse.md +++ b/website/docs/reference/jp/examples/json_parse.md @@ -10,4 +10,6 @@ Parses a given JSON string into an object. ## Examples -TODO +``` +json_parse('{"foo":"bar"}') == { foo: 'bar' } +``` diff --git a/website/docs/reference/jp/examples/keys.md b/website/docs/reference/jp/examples/keys.md index 9abc0ab32..8cf3bfa94 100644 --- a/website/docs/reference/jp/examples/keys.md +++ b/website/docs/reference/jp/examples/keys.md @@ -10,4 +10,6 @@ Returns an array containing the keys of the provided object. ## Examples -TODO +``` +keys({bar:'bam',foo:'baz'}) == ['bar','foo'] +``` diff --git a/website/docs/reference/jp/examples/length.md b/website/docs/reference/jp/examples/length.md index d1adc43e9..a2a5defc5 100644 --- a/website/docs/reference/jp/examples/length.md +++ b/website/docs/reference/jp/examples/length.md @@ -10,4 +10,14 @@ Returns the length of the given argument. If the argument is a string this funct ## Examples -TODO +``` +length([`10`,`15`,`20`]) == `3` +``` + +``` +length([]) == `0` +``` + +``` +length(null) -> error +``` diff --git a/website/docs/reference/jp/examples/lower.md b/website/docs/reference/jp/examples/lower.md index 34d9547fa..7c561dcb8 100644 --- a/website/docs/reference/jp/examples/lower.md +++ b/website/docs/reference/jp/examples/lower.md @@ -10,4 +10,6 @@ Returns the given string with all Unicode letters mapped to their lower case. ## Examples -TODO +``` +lower('FOOBAR') == 'foobar' +``` diff --git a/website/docs/reference/jp/examples/not_null.md b/website/docs/reference/jp/examples/not_null.md index db6a73309..4f5da7a26 100644 --- a/website/docs/reference/jp/examples/not_null.md +++ b/website/docs/reference/jp/examples/not_null.md @@ -10,4 +10,10 @@ Returns the first non null element in the input array. ## Examples -TODO +``` +not_null(null, null, 'foo') == 'foo' +``` + +``` +not_null(null, null) == null +``` diff --git a/website/docs/reference/jp/examples/replace.md b/website/docs/reference/jp/examples/replace.md index 60ef302e1..24633ed29 100644 --- a/website/docs/reference/jp/examples/replace.md +++ b/website/docs/reference/jp/examples/replace.md @@ -10,4 +10,10 @@ Replaces a specified number of instances of the source string with the replaceme ## Examples -TODO +``` +replace('foobar', 'oo', 'ii') == 'fiibar' +``` + +``` +replace('foobar', 'o', 'i', `1`) == 'fiobar' +``` diff --git a/website/docs/reference/jp/examples/reverse.md b/website/docs/reference/jp/examples/reverse.md index 48e07e18f..09b6bf64c 100644 --- a/website/docs/reference/jp/examples/reverse.md +++ b/website/docs/reference/jp/examples/reverse.md @@ -10,4 +10,10 @@ Reverses the input string or array and returns the result. ## Examples -TODO +``` +reverse('abcd') == 'dcba' +``` + +``` +reverse([`1`, `2`, `3`, `4`]) == [`4`, `3`, `2`, `1`] +``` diff --git a/website/docs/reference/jp/examples/sort.md b/website/docs/reference/jp/examples/sort.md index c15dc1bd5..0edfdee0c 100644 --- a/website/docs/reference/jp/examples/sort.md +++ b/website/docs/reference/jp/examples/sort.md @@ -10,4 +10,6 @@ This function accepts an array argument and returns the sorted elements as an ar ## Examples -TODO +``` +sort(['b', 'a', 'c']) == ['a', 'b', 'c'] +``` diff --git a/website/docs/reference/jp/examples/split.md b/website/docs/reference/jp/examples/split.md index 6bec4f228..a52dfe790 100644 --- a/website/docs/reference/jp/examples/split.md +++ b/website/docs/reference/jp/examples/split.md @@ -10,4 +10,6 @@ Splits the first string when the second string is found and converts it into an ## Examples -TODO +``` +split('average|-|min|-|max|-|mean|-|median', '|-|', `3`) == ['average', 'min', 'max', 'mean|-|median'] +``` diff --git a/website/docs/reference/jp/examples/starts_with.md b/website/docs/reference/jp/examples/starts_with.md index 4d111cfa0..63cd7fa17 100644 --- a/website/docs/reference/jp/examples/starts_with.md +++ b/website/docs/reference/jp/examples/starts_with.md @@ -10,4 +10,10 @@ Reports whether the input string begins with the provided string prefix argument ## Examples -TODO +``` +starts_with('foobar', 'foo') == `true` +``` + +``` +starts_with('foobar', 'bar') == `false` +``` diff --git a/website/docs/reference/jp/examples/sum.md b/website/docs/reference/jp/examples/sum.md index 1a3f07a1d..18e61d505 100644 --- a/website/docs/reference/jp/examples/sum.md +++ b/website/docs/reference/jp/examples/sum.md @@ -10,4 +10,10 @@ Does arithmetic addition of specified array of values of numbers, quantities, an ## Examples -TODO +``` +sum(`[]`) == `0` +``` + +``` +sum([`10`, `15`]) == `25` +``` diff --git a/website/docs/reference/jp/examples/to_array.md b/website/docs/reference/jp/examples/to_array.md index 3fccae0bc..58a1a6090 100644 --- a/website/docs/reference/jp/examples/to_array.md +++ b/website/docs/reference/jp/examples/to_array.md @@ -10,4 +10,14 @@ Returns a one element array containing the passed in argument, or the passed in ## Examples -TODO +``` +to_array(`true`) == [`true`] +``` + +``` +to_array([`10`, `15`, `20`]) == [`10`, `15`, `20`] +``` + +``` +to_array(`[]`) == [] +``` diff --git a/website/docs/reference/jp/examples/to_lower.md b/website/docs/reference/jp/examples/to_lower.md index a675d8f48..8262f95e9 100644 --- a/website/docs/reference/jp/examples/to_lower.md +++ b/website/docs/reference/jp/examples/to_lower.md @@ -10,4 +10,6 @@ Takes in a string and outputs the same string with all lower-case letters. ## Examples -TODO +``` +lower('FOOBAR') == 'foobar' +``` diff --git a/website/docs/reference/jp/examples/to_number.md b/website/docs/reference/jp/examples/to_number.md index ea0a280fe..e70b5fa69 100644 --- a/website/docs/reference/jp/examples/to_number.md +++ b/website/docs/reference/jp/examples/to_number.md @@ -10,4 +10,14 @@ Returns the parsed number. ## Examples -TODO +``` +to_number('1.0') == `1` +``` + +``` +to_number(`1.0`) == `1` +``` + +``` +to_number(`false`) == null +``` diff --git a/website/docs/reference/jp/examples/to_string.md b/website/docs/reference/jp/examples/to_string.md index 2400ea3f6..1bec5b0a2 100644 --- a/website/docs/reference/jp/examples/to_string.md +++ b/website/docs/reference/jp/examples/to_string.md @@ -10,4 +10,18 @@ The JSON encoded value of the given argument. ## Examples -TODO +``` +to_string(`2`) == '2' +``` + +``` +to_string('foobar') == 'foobar' +``` + +``` +to_string(null) == 'null' +``` + +``` +to_string({bar:'bam',foo:'baz'}) == '{"bar":"bam","foo":"baz"}' +``` diff --git a/website/docs/reference/jp/examples/to_upper.md b/website/docs/reference/jp/examples/to_upper.md index 48c8e107d..1461c74e3 100644 --- a/website/docs/reference/jp/examples/to_upper.md +++ b/website/docs/reference/jp/examples/to_upper.md @@ -10,4 +10,6 @@ Takes in a string and outputs the same string with all upper-case letters. ## Examples -TODO +``` +upper('foobar') == 'FOOBAR' +``` diff --git a/website/docs/reference/jp/examples/trim.md b/website/docs/reference/jp/examples/trim.md index e2fdafc45..8db819fb7 100644 --- a/website/docs/reference/jp/examples/trim.md +++ b/website/docs/reference/jp/examples/trim.md @@ -10,4 +10,10 @@ Trims both ends of the source string by characters appearing in the second strin ## Examples -TODO +``` +trim(' foobar ', 'fbr ') == 'ooba' +``` + +``` +trim(' foobar ', 'fbr') == ' foobar ' +``` diff --git a/website/docs/reference/jp/examples/trim_left.md b/website/docs/reference/jp/examples/trim_left.md index f09359830..990985f54 100644 --- a/website/docs/reference/jp/examples/trim_left.md +++ b/website/docs/reference/jp/examples/trim_left.md @@ -10,4 +10,10 @@ Removes the leading characters found in the passed in string argument. ## Examples -TODO +``` +trim_left(' foobar ', 'fbr ') == 'oobar ' +``` + +``` +trim_left(' foobar ', 'fbr') == ' foobar ' +``` diff --git a/website/docs/reference/jp/examples/trim_right.md b/website/docs/reference/jp/examples/trim_right.md index d16fb39bc..086ba6bf8 100644 --- a/website/docs/reference/jp/examples/trim_right.md +++ b/website/docs/reference/jp/examples/trim_right.md @@ -10,4 +10,10 @@ Removes the trailing characters found in the passed in string argument. ## Examples -TODO +``` +trim_right(' foobar ', 'fbr ') == ' fooba' +``` + +``` +trim_right(' foobar ', 'fbr') == ' foobar ' +``` diff --git a/website/docs/reference/jp/examples/type.md b/website/docs/reference/jp/examples/type.md index a6e2401a4..563bfddde 100644 --- a/website/docs/reference/jp/examples/type.md +++ b/website/docs/reference/jp/examples/type.md @@ -10,4 +10,14 @@ Returns the JavaScript type of the given argument as a string value. ## Examples -TODO +``` +type(`false`) == 'boolean' +``` + +``` +type(null) == 'null' +``` + +``` +type('foobar') == 'string' +``` diff --git a/website/docs/reference/jp/examples/upper.md b/website/docs/reference/jp/examples/upper.md index 6f48e38d5..1699b84e3 100644 --- a/website/docs/reference/jp/examples/upper.md +++ b/website/docs/reference/jp/examples/upper.md @@ -10,4 +10,6 @@ Returns the given string with all Unicode letters mapped to their upper case. ## Examples -TODO +``` +upper('foobar') == 'FOOBAR' +``` diff --git a/website/docs/reference/jp/examples/values.md b/website/docs/reference/jp/examples/values.md index 875d891b8..5e1b00c41 100644 --- a/website/docs/reference/jp/examples/values.md +++ b/website/docs/reference/jp/examples/values.md @@ -10,4 +10,6 @@ Returns the values of the provided object. ## Examples -TODO +``` +values({bar:'bam',foo:'baz'}) == ['bam','baz'] +``` diff --git a/website/docs/reference/jp/examples/wildcard.md b/website/docs/reference/jp/examples/wildcard.md index 8c2253f93..6ee9af66c 100644 --- a/website/docs/reference/jp/examples/wildcard.md +++ b/website/docs/reference/jp/examples/wildcard.md @@ -10,4 +10,10 @@ Compares a wildcard pattern with a given string and returns if they match or not ## Examples -TODO +``` +wildcard('foo*', 'foobar') == `true` +``` + +``` +wildcard('fooba?', 'foobar') == `true` +``` diff --git a/website/docs/reference/jp/examples/zip.md b/website/docs/reference/jp/examples/zip.md index a22a7d984..a1c309c74 100644 --- a/website/docs/reference/jp/examples/zip.md +++ b/website/docs/reference/jp/examples/zip.md @@ -10,4 +10,6 @@ Accepts one or more arrays as arguments and returns an array of arrays in which ## Examples -TODO +``` +zip(['a', 'b'], [`1`, `2`]) == [['a', `1`], ['b', `2`]] +``` diff --git a/website/jp/examples/at.md b/website/jp/examples/at.md index 1333ed77b..1dfe80e53 100644 --- a/website/jp/examples/at.md +++ b/website/jp/examples/at.md @@ -1 +1,3 @@ -TODO +``` +at([`10`,`15`,`20`], `1`) == `15` +``` diff --git a/website/jp/examples/concat.md b/website/jp/examples/concat.md index 1333ed77b..41a6a50d2 100644 --- a/website/jp/examples/concat.md +++ b/website/jp/examples/concat.md @@ -1 +1,3 @@ -TODO +``` +concat('foo', 'bar') == 'foobar' +``` \ No newline at end of file diff --git a/website/jp/examples/contains.md b/website/jp/examples/contains.md index ad548889a..5ebdd8e9b 100644 --- a/website/jp/examples/contains.md +++ b/website/jp/examples/contains.md @@ -1,20 +1,20 @@ ### With strings ``` -contains('foobar', 'bar') == true +contains('foobar', 'bar') == `true` ``` ``` -contains('foobar', 'not') == false +contains('foobar', 'not') == `false` ``` ### With arrays ``` -contains(['foo', 'bar'], 'bar') == true +contains(['foo', 'bar'], 'bar') == `true` ``` ``` -contains(['foo', 'bar'], 'not') == true +contains(['foo', 'bar'], 'not') == `true` ``` diff --git a/website/jp/examples/ends_with.md b/website/jp/examples/ends_with.md index 6075a03b8..3f0cb801b 100644 --- a/website/jp/examples/ends_with.md +++ b/website/jp/examples/ends_with.md @@ -1,7 +1,7 @@ ``` -ends_with('foobar', 'bar') == true +ends_with('foobar', 'bar') == `true` ``` ``` -ends_with('foobar', 'foo') == false +ends_with('foobar', 'foo') == `false` ``` diff --git a/website/jp/examples/json_parse.md b/website/jp/examples/json_parse.md index 1333ed77b..ff8b5487d 100644 --- a/website/jp/examples/json_parse.md +++ b/website/jp/examples/json_parse.md @@ -1 +1,3 @@ -TODO +``` +json_parse('{"foo":"bar"}') == { foo: 'bar' } +``` diff --git a/website/jp/examples/keys.md b/website/jp/examples/keys.md index 1333ed77b..0f0834d38 100644 --- a/website/jp/examples/keys.md +++ b/website/jp/examples/keys.md @@ -1 +1,3 @@ -TODO +``` +keys({bar:'bam',foo:'baz'}) == ['bar','foo'] +``` diff --git a/website/jp/examples/length.md b/website/jp/examples/length.md index 1333ed77b..6f0d87ef4 100644 --- a/website/jp/examples/length.md +++ b/website/jp/examples/length.md @@ -1 +1,11 @@ -TODO +``` +length([`10`,`15`,`20`]) == `3` +``` + +``` +length([]) == `0` +``` + +``` +length(null) -> error +``` diff --git a/website/jp/examples/lower.md b/website/jp/examples/lower.md index 1333ed77b..e43ef0263 100644 --- a/website/jp/examples/lower.md +++ b/website/jp/examples/lower.md @@ -1 +1,3 @@ -TODO +``` +lower('FOOBAR') == 'foobar' +``` diff --git a/website/jp/examples/not_null.md b/website/jp/examples/not_null.md index 1333ed77b..0187ba7ad 100644 --- a/website/jp/examples/not_null.md +++ b/website/jp/examples/not_null.md @@ -1 +1,7 @@ -TODO +``` +not_null(null, null, 'foo') == 'foo' +``` + +``` +not_null(null, null) == null +``` diff --git a/website/jp/examples/replace.md b/website/jp/examples/replace.md index 1333ed77b..92fd51250 100644 --- a/website/jp/examples/replace.md +++ b/website/jp/examples/replace.md @@ -1 +1,7 @@ -TODO +``` +replace('foobar', 'oo', 'ii') == 'fiibar' +``` + +``` +replace('foobar', 'o', 'i', `1`) == 'fiobar' +``` diff --git a/website/jp/examples/reverse.md b/website/jp/examples/reverse.md index 1333ed77b..ab7831890 100644 --- a/website/jp/examples/reverse.md +++ b/website/jp/examples/reverse.md @@ -1 +1,7 @@ -TODO +``` +reverse('abcd') == 'dcba' +``` + +``` +reverse([`1`, `2`, `3`, `4`]) == [`4`, `3`, `2`, `1`] +``` diff --git a/website/jp/examples/sort.md b/website/jp/examples/sort.md index 1333ed77b..6a776dd28 100644 --- a/website/jp/examples/sort.md +++ b/website/jp/examples/sort.md @@ -1 +1,3 @@ -TODO +``` +sort(['b', 'a', 'c']) == ['a', 'b', 'c'] +``` diff --git a/website/jp/examples/split.md b/website/jp/examples/split.md index 1333ed77b..45174c48e 100644 --- a/website/jp/examples/split.md +++ b/website/jp/examples/split.md @@ -1 +1,3 @@ -TODO +``` +split('average|-|min|-|max|-|mean|-|median', '|-|', `3`) == ['average', 'min', 'max', 'mean|-|median'] +``` diff --git a/website/jp/examples/starts_with.md b/website/jp/examples/starts_with.md index 1333ed77b..35a5fcdf7 100644 --- a/website/jp/examples/starts_with.md +++ b/website/jp/examples/starts_with.md @@ -1 +1,7 @@ -TODO +``` +starts_with('foobar', 'foo') == `true` +``` + +``` +starts_with('foobar', 'bar') == `false` +``` diff --git a/website/jp/examples/sum.md b/website/jp/examples/sum.md index 1333ed77b..08c3f35a2 100644 --- a/website/jp/examples/sum.md +++ b/website/jp/examples/sum.md @@ -1 +1,7 @@ -TODO +``` +sum(`[]`) == `0` +``` + +``` +sum([`10`, `15`]) == `25` +``` diff --git a/website/jp/examples/to_array.md b/website/jp/examples/to_array.md index 1333ed77b..f841cc4f0 100644 --- a/website/jp/examples/to_array.md +++ b/website/jp/examples/to_array.md @@ -1 +1,11 @@ -TODO +``` +to_array(`true`) == [`true`] +``` + +``` +to_array([`10`, `15`, `20`]) == [`10`, `15`, `20`] +``` + +``` +to_array(`[]`) == [] +``` diff --git a/website/jp/examples/to_lower.md b/website/jp/examples/to_lower.md index 1333ed77b..e43ef0263 100644 --- a/website/jp/examples/to_lower.md +++ b/website/jp/examples/to_lower.md @@ -1 +1,3 @@ -TODO +``` +lower('FOOBAR') == 'foobar' +``` diff --git a/website/jp/examples/to_number.md b/website/jp/examples/to_number.md index 1333ed77b..97f493891 100644 --- a/website/jp/examples/to_number.md +++ b/website/jp/examples/to_number.md @@ -1 +1,11 @@ -TODO +``` +to_number('1.0') == `1` +``` + +``` +to_number(`1.0`) == `1` +``` + +``` +to_number(`false`) == null +``` diff --git a/website/jp/examples/to_string.md b/website/jp/examples/to_string.md index 1333ed77b..e525569b1 100644 --- a/website/jp/examples/to_string.md +++ b/website/jp/examples/to_string.md @@ -1 +1,15 @@ -TODO +``` +to_string(`2`) == '2' +``` + +``` +to_string('foobar') == 'foobar' +``` + +``` +to_string(null) == 'null' +``` + +``` +to_string({bar:'bam',foo:'baz'}) == '{"bar":"bam","foo":"baz"}' +``` diff --git a/website/jp/examples/to_upper.md b/website/jp/examples/to_upper.md index 1333ed77b..9886aa0a9 100644 --- a/website/jp/examples/to_upper.md +++ b/website/jp/examples/to_upper.md @@ -1 +1,3 @@ -TODO +``` +upper('foobar') == 'FOOBAR' +``` diff --git a/website/jp/examples/trim.md b/website/jp/examples/trim.md index 1333ed77b..1ba7f9096 100644 --- a/website/jp/examples/trim.md +++ b/website/jp/examples/trim.md @@ -1 +1,7 @@ -TODO +``` +trim(' foobar ', 'fbr ') == 'ooba' +``` + +``` +trim(' foobar ', 'fbr') == ' foobar ' +``` diff --git a/website/jp/examples/trim_left.md b/website/jp/examples/trim_left.md index 1333ed77b..ff4dad048 100644 --- a/website/jp/examples/trim_left.md +++ b/website/jp/examples/trim_left.md @@ -1 +1,7 @@ -TODO +``` +trim_left(' foobar ', 'fbr ') == 'oobar ' +``` + +``` +trim_left(' foobar ', 'fbr') == ' foobar ' +``` diff --git a/website/jp/examples/trim_right.md b/website/jp/examples/trim_right.md index 1333ed77b..4a19add4d 100644 --- a/website/jp/examples/trim_right.md +++ b/website/jp/examples/trim_right.md @@ -1 +1,7 @@ -TODO +``` +trim_right(' foobar ', 'fbr ') == ' fooba' +``` + +``` +trim_right(' foobar ', 'fbr') == ' foobar ' +``` diff --git a/website/jp/examples/type.md b/website/jp/examples/type.md index 1333ed77b..e326343a2 100644 --- a/website/jp/examples/type.md +++ b/website/jp/examples/type.md @@ -1 +1,11 @@ -TODO +``` +type(`false`) == 'boolean' +``` + +``` +type(null) == 'null' +``` + +``` +type('foobar') == 'string' +``` diff --git a/website/jp/examples/upper.md b/website/jp/examples/upper.md index 1333ed77b..9886aa0a9 100644 --- a/website/jp/examples/upper.md +++ b/website/jp/examples/upper.md @@ -1 +1,3 @@ -TODO +``` +upper('foobar') == 'FOOBAR' +``` diff --git a/website/jp/examples/values.md b/website/jp/examples/values.md index 1333ed77b..d2af6285c 100644 --- a/website/jp/examples/values.md +++ b/website/jp/examples/values.md @@ -1 +1,3 @@ -TODO +``` +values({bar:'bam',foo:'baz'}) == ['bam','baz'] +``` diff --git a/website/jp/examples/wildcard.md b/website/jp/examples/wildcard.md index 1333ed77b..e48ad7845 100644 --- a/website/jp/examples/wildcard.md +++ b/website/jp/examples/wildcard.md @@ -1 +1,7 @@ -TODO +``` +wildcard('foo*', 'foobar') == `true` +``` + +``` +wildcard('fooba?', 'foobar') == `true` +``` diff --git a/website/jp/examples/zip.md b/website/jp/examples/zip.md index 1333ed77b..ff1539b05 100644 --- a/website/jp/examples/zip.md +++ b/website/jp/examples/zip.md @@ -1 +1,3 @@ -TODO +``` +zip(['a', 'b'], [`1`, `2`]) == [['a', `1`], ['b', `2`]] +```