{"identifier":67163,"topic":"Functions","name":"value","text":"<code><pre>the value of <i>expression<\/i>\n<\/pre><\/code>\nValue returned: the value of the expression after HyperTalk evaluates it <br><br>\n\n <br><br>\n\n There is no limit to the number of characters that <code>the value <\/code>can have as its argument. <br>\n<br>\n <br><br>\n\n When the argument of<code> value <\/code>is a multitoken literal expression, the expression evaluates to itself: <br><br>\n\n   <code>put value(\"HyperCard 2.2\") <br><br>\n\n <\/code>yields<code> HyperCard 2.2<\/code> <br>\n","related":{"32809":null,"25485":"do","38686":"get"},"examples":"put the value of the clickChunk into theClickedText\n\nthe value of \"3\" & \"+2\" -- returns 3+2\nthe value of (\"3\" & \"+2\") -- returns 5","demo":"on talkAboutValue\n   select last line of me\n   answer \"The last line of field \u201cDemo Script\u201d is:\" & return &&\u00ac\n   last line of me & return & return &\u00ac\n   \"The value of the last line of this field is:\" & return &&\u00ac\n   the <b>value<\/b> of last line of me\n end talkAboutValue\n <br><br>\n\n 2 * (3 + 6)\/4\n ","debug":{"9":["the value of express"],"10":["\r\rWhen the argument "]}}