Function definition: Difference between revisions
→{{header|Chipmunk Basic}}: Added.
(Dialects of BASIC moved to the BASIC section (uBASIC was twice - merged).) |
(→{{header|Chipmunk Basic}}: Added.) |
||
Line 614:
c = a * b
= c</syntaxhighlight>
=== {{header|Chipmunk Basic}} ===
<syntaxhighlight lang="basic">
10 rem Function definition
20 rem ** 1. Function defined as formula
30 def fnmultiply(a, b) = a * b
40 rem ** Call the functions
50 print multiply(3,1.23456)
60 print fn multiply(3,1.23456)
70 end
200 rem ** 2. Function defined as subroutine returning a value
210 sub multiply(a,b)
220 multiply = a*b
230 end sub
</syntaxhighlight>
{{out}}
<pre>
3.70368
3.70368
</pre>
==={{header|Commodore BASIC}}===
|