函数(function)方法(method)解读

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
{ 執行內容 ; }
morning();
函數(function): 方法(method)
呼叫函式庫 建立函式庫: 函式名稱(參數1,參數2);
wenku.baidu.com
函式名稱 a(參數1,參數2..){ 執行a;}
function myname(name) { document.write(“my name is”+name);} var name=prompt(“what’s your name?”,””)
<script> function clickme(){alert(“你按了按鈕~”);} </script>
<html> <form>
<input type =button value=test onClick=clickme()></input> </form> </html> test
函數(function): 搭配事件 (範例二)
<script>
function f1(x){
var ans = 3*eval(x)+5; document.write(“f(x) = 3x+5 = ”+ans);}
</script>
<html> <form> <input type =text name=x ></input> <input type =text name=y ></input> <input type =text name=z ></input> <input type=button value= cal onClick=f1(form.x.value,form.y.value,form.z.value)></input> </form> </html> x
y z
cal
請設計一個JavaScript可以讓使用者輸入考試成績,並於網頁上呈現平均成績.
國文
英文
數學
計算平均
於實習課下課前繳交作業者,實習平時成績+5分 今日前五位繳交作業者,實習平時成績+3分
函數(function): 數學函式庫(Math)
E (自然對數值) : 2.71828… LN2 LN10 ( 2 , 10 的自然對數) 0.693147 …. PI (圓周率) 3.1415926….
函式名稱 b(參數..) {回傳結果}
var y=prompt(“y=?”,””)
Function 函式名稱 (參數…) { return 結果; } document.write(multiply(x,y));
函數(function): 搭配事件 (範例一)
onClick 滑鼠點選(按鈕or連結) onSelect 滑鼠選取 onSubmit 送出表單資料 onKeyDown 執行鍵盤按鍵
函式名稱 b(參數1,參數2..) {執行b;}
myname(name);
Function 函式名稱 (參數1,參數2) { 執行內容 ; }
函數(function): 方法(method)
呼叫函式庫 建立函式庫: 函式名稱(參數…);
函式名稱 a(參數..){ 回傳結果}
function multiply (x,y) {return x*y;} var x=prompt(“x=?”,””)
函數(function): 方法(method)
呼叫函式庫 建立函式庫: 函式名稱();
函式名稱 a(){ 執行a;} function morning() { alert(“早安”);} function evening() {alert(“晚安”;)}
函式名稱 b() {執行b;}
function 函式名稱 ()
SQRT2 (2的平方根) 1.414….
abs(a) 求a絕對值 cos(a) , sin() , tan() , acos() …. 求三角函數 sqrt(a) 求a平方根
round(a) 將a四捨五入
max(a,b) 求a與b之較大值 min(a,b) 求a與b之較小值 pow(a,b) 計算a的b次方值
相关文档
最新文档