Diễn Đàn » Hướng Dẫn Lập trình

ASP: Procedures {Sub, Function} (căn bản)

1 trả lời, 467 lượt xem — Trang 1 / 1
<Bài viết đã được chỉnh sửa lúc &lt; Edited by: <b>Minh Ðường</b> -- <b>6/29/2003 1:48:49 PM </b> &gt;>
Trước tiên là... thử hai coding bên dưới để nhìn những điểm giống nhau và khác nhau giữa call một sub hay get một function

FUNCTION

&lt;%@ language=" javascript" %&gt;
&lt;html&gt;
&lt;head&gt;
&lt;%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;b&gt;Result&lt;/b&gt;: &lt;%jsproc(3,4)%&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;


SUB
&lt;html&gt;
&lt;head&gt;
&lt;%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;b&gt;Result&lt;/b&gt;: &lt;%call vbproc(3,4)%&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;



sau khi chạy trang này bạn sẽ có kết quả như sau:

Result: 12


Các phép tính
Phép tính nhân: Response.Write(num1*num2)
Phép tính chia: Response.Write(num1/num2)
Phép tính cộng: Response.Write(num1+num2)
Phép tính trừ: Response.Write(num1-num2)

Như thế bạn có thể tự viết & phát triển những code mới, tuỳ theo mình đang cần những gì!
Đăng nhập để trả lời
0

&lt;%@ language=" javascript" %&gt;
&lt;html&gt;
&lt;head&gt;
&lt;%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;Result: &lt;%jsproc(3,4)%&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;


Đoạn code trên cần phải có dòng &lt;%@ language=" javascript" %&gt; trên đầu. và nó cũng có thể được viết như sau:


&lt;html&gt;
&lt;head&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;Result: &lt;%=jsproc(3,4)%&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;%
function jsproc(num1,num2)
jsproc = num1*num2
end function
%&gt;





Đăng nhập để trả lời
0