From afc2eba9d73a43d2f3080cf12be4ffe977a79414 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Tue, 24 Feb 2026 16:02:05 +0800 Subject: Updated docs. [skip CI] --- doc/docs/id-id/doc/advanced/do.md | 44 +++++++++++++++------------- doc/docs/id-id/doc/objects/with-statement.md | 4 +-- 2 files changed, 25 insertions(+), 23 deletions(-) (limited to 'doc/docs/id-id') diff --git a/doc/docs/id-id/doc/advanced/do.md b/doc/docs/id-id/doc/advanced/do.md index 52ef5dc..3c439d3 100644 --- a/doc/docs/id-id/doc/advanced/do.md +++ b/doc/docs/id-id/doc/advanced/do.md @@ -20,27 +20,7 @@ print var -- nil di sini -`do` di YueScript juga bisa digunakan sebagai ekspresi, memungkinkan Anda menggabungkan beberapa baris menjadi satu. Hasil ekspresi `do` adalah pernyataan terakhir di badannya. Ekspresi `do` mendukung penggunaan `break` untuk memutus alur eksekusi dan mengembalikan banyak nilai lebih awal. - -```yuescript -status, value = do - n = 12 - if n > 10 - break "large", n - break "small", n -``` - - - -```yue -status, value = do - n = 12 - if n > 10 - break "large", n - break "small", n -``` - - +`do` di YueScript juga bisa digunakan sebagai ekspresi, memungkinkan Anda menggabungkan beberapa baris menjadi satu. Hasil ekspresi `do` adalah pernyataan terakhir di badannya. ```yuescript counter = do @@ -87,3 +67,25 @@ tbl = { ``` + +Ekspresi `do` mendukung penggunaan `break` untuk memutus alur eksekusi dan mengembalikan banyak nilai lebih awal. + +```yuescript +status, value = do + n = 12 + if n > 10 + break "large", n + break "small", n +``` + + + +```yue +status, value = do + n = 12 + if n > 10 + break "large", n + break "small", n +``` + + diff --git a/doc/docs/id-id/doc/objects/with-statement.md b/doc/docs/id-id/doc/objects/with-statement.md index b3dd520..e41060a 100644 --- a/doc/docs/id-id/doc/objects/with-statement.md +++ b/doc/docs/id-id/doc/objects/with-statement.md @@ -162,14 +162,14 @@ with tb ```yuescript with? obj - print obj.name + print .name ``` ```yue with? obj - print obj.name + print .name ``` -- cgit v1.2.3-55-g6feb