“SetValue 指令”的版本间的差异
来自GeoGebra Manual
(未显示同一用户的1个中间版本) | |||
第1行: | 第1行: | ||
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting}} | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting}} | ||
− | ;SetValue( < | + | ;SetValue( < 真假值>, <0|1> ) |
− | : | + | : 設定一個真假值或勾選框的狀態:1 = true 、0 = false 。 |
− | :{{example|1= | + | :{{example|1= 若 ''b'' 是一個真假值,<code>SetValue(b,1)</code> 會把真假值 ''b'' 設為 ''true'' 。}} |
− | ;SetValue( < | + | ;SetValue( < 物件 A>, < 物件 B> ) |
− | : | + | : 若 ''A'' 是一個[[ 自變、應變、輔助物件| 自變物件]] 或是一個依附於[[ 幾何物件#路徑| 路徑或區域]] 的[[ 點與向量| 點]] ,此指令會將 ''A'' 的值設定為 ''B'' 目前的值(也就是說執行完指令之後,改變 ''B'' 並不會影響到 ''A'' )。 |
− | :{{example|1= | + | :{{example|1= 若 ''f'' 為一函數,<code>SetValue(f, RandomElement({cos(x), 3x+2, ln(x)}))</code> 會以隨機的方式將 f 定義為串列中的其中一個函數。}} |
− | ;SetValue( < | + | ;SetValue( < 串列 L>, < 數值 n>, < 物件> ) |
− | : | + | : 此指令將一個自變 <串列 L> 中的第 ''n'' 個元素設定為 < 物件> 目前的值。''n'' 最多可以設為 ( L 的長度 + 1 ),會直接在 L 的最後新增一個元素。 |
− | ;SetValue( <[[ | + | ;SetValue( <[[ 動作物件# 下拉式選單| 下拉式選單]]>, < 數值 n > ) |
+ | : 設定下拉式選單中[[SelectedIndex_指令|目前選取元素的索引]]為 ''n'' 。 |
2021年7月27日 (二) 10:38的最新版本
本頁為官方文件,一般使用者無法修改,若有任何誤謬,請與官方聯絡。如欲編輯,請至本頁的開放版。
- SetValue( <真假值>, <0|1> )
- 設定一個真假值或勾選框的狀態:1 = true、0 = false。
- 範例: 若 b 是一個真假值,
SetValue(b,1)
會把真假值 b 設為 true。
- SetValue( <物件 A>, <物件 B> )
- 若 A 是一個自變物件或是一個依附於路徑或區域的點,此指令會將 A 的值設定為 B 目前的值(也就是說執行完指令之後,改變 B 並不會影響到 A)。
- 範例: 若 f 為一函數,
SetValue(f, RandomElement({cos(x), 3x+2, ln(x)}))
會以隨機的方式將 f 定義為串列中的其中一個函數。
- SetValue( <串列 L>, <數值 n>, <物件> )
- 此指令將一個自變 <串列 L> 中的第 n 個元素設定為 <物件> 目前的值。n 最多可以設為 ( L 的長度 + 1 ),會直接在 L 的最後新增一個元素。