第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

屏幕上為什么不會顯示任何數(shù)值

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>定義函數(shù)</title>

<script type="text/javascript">

? ? function sub2(a,b) ? ? ? ? ? ? ? ? ? ? //定義函數(shù)

?{

? ?sub2=a+b;

? ?return sub2;

? ?

?}

?var num1=sub2(1,2);

?var num2=sub2(3,4);

document.write(num1);

document.write(num2);

</script>

</head>

<body>

<form>

? ?

</form>

</body>

</html>

返回值到底是起到什么作用,,什么意思啊,在什么情況下用啊,是不是設(shè)置了例如sub(1,20),sub(2.33),這樣多個值就要使用return?

正在回答

3 回答

因為sub2既是函數(shù)名,又是變量名,沖突了,把sub2=a+b,改下,比如var s =a + b;然后再return s

0 回復(fù) 有任何疑惑可以回復(fù)我~

懂了謝謝大家

0 回復(fù) 有任何疑惑可以回復(fù)我~


sub2 = a+b;

return sub2;

sub2是局部變量,不能在函數(shù)外調(diào)用。應(yīng)該先定義一個變量

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>定義函數(shù)</title>

<script type="text/javascript">

? ? function sub2(a,b) ? ? ? ? ? ? ? ? ? ? //定義函數(shù)

?{

? ?sub2=a+b;

? ?return sub2;

? ?

?}

?var num1=sub2(1,2);

?var num2=sub2(3,4);

document.write(num1);

document.write(num2);

</script>

</head>

<body>

<form>

? ?

</form>

</body>

</html>


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

屏幕上為什么不會顯示任何數(shù)值

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號