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

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

如果像實現(xiàn)最小的 又該怎么弄呢

<!DOCTYPE ?HTML>
<html >
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
? ?<title>函數(shù)</title>

? ?<script type="text/javascript">

? ? ? ?//定義函數(shù)
? ? ? ?function add1(x,y) {
? ? ? ? ? ?if(x>y){
? ? ? ? ? ? ? ?return x;
? ? ? ? ? ?}
? ? ? ? ? ?else if (x<y){
? ? ? ? ? ? ? ?return y;
? ? ? ? ? ?}
? ? ? ? ? ?else{
? ? ? ? ? ? ? ?return "相等";
? ? ? ? ? ?}
? ? ? ?}




? ? ? ?//函數(shù)體,判斷兩個整數(shù)比較的三種情況




? ? ? ?//調(diào)用函數(shù),實現(xiàn)下面兩組數(shù)中,返回較大值。
? ? ? ?document.write(" 5 和 4 的較大值是:"+add1(5,4)+"<br>");
? ? ? ?document.write(" 6 和 6 的較大值是:"+add1(6,6)+"<br>");






? ?</script>
</head>
<body>
</body>
</html>

正在回答

5 回答

<!DOCTYPE ?HTML>
<html >
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
? ?<title>函數(shù)</title>

? ?<script type="text/javascript">

? ? ? ?//定義函數(shù)
? ? ? ?function add1(x,y) {
? ? ? ? ? ?if(x<y){
? ? ? ? ? ? ? ?return x;
? ? ? ? ? ?}
? ? ? ? ? ?else if (x>y){
? ? ? ? ? ? ? ?return y;
? ? ? ? ? ?}
? ? ? ? ? ?else{
? ? ? ? ? ? ? ?return "相等";
? ? ? ? ? ?}
? ? ? ?}
? ? ? //函數(shù)體,判斷兩個整數(shù)比較的三種情況
? ? ? ?//調(diào)用函數(shù),實現(xiàn)下面兩組數(shù)中,返回較小值。
? ? ? ?document.write(" 5 和 4 的較大值是:"+add1(5,4)+"<br>");
? ? ? ?document.write(" 6 和 6 的較大值是:"+add1(6,6)+"<br>");
?</script>
</head>
<body>
</body>
</html>

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

慕粉1826222000

為什么 if(x<y)最后輸出的反而是最小值呢。 if(x<y) return y; 這種寫法是正確的嗎
2017-02-13 回復(fù) 有任何疑惑可以回復(fù)我~

如果是指function smallest(a,b,c,d.....)這種函數(shù)構(gòu)建的話可以在里面構(gòu)造一個數(shù)組來盛裝參數(shù),設(shè)立一個變量s來儲存當前最小值,然后用for循環(huán)遍歷數(shù)組,比如:

var num1=[a,b,c,d.....];

s=num1[0];

for(i=0;i<num1.length;i++)

if(s>=num[i])

{s=num[i];}

document.write("最小值是"+s);

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

慕數(shù)據(jù)9493197 提問者

function smallest() { var num=[3,4,5,6]; s=num[0]; for(i=0;i<num.length;i++) if(s>=num[i]){ s=num[1]; } document.write("最小是"+s); 是這樣嗎 可是還是不行
2016-08-15 回復(fù) 有任何疑惑可以回復(fù)我~
#2

昆西昆西昆 回復(fù) 慕數(shù)據(jù)9493197 提問者

function smallest(a,b,c,d.....){var num1=[a,b,c,d.....];......};還有,輸出語句應(yīng)該放在函數(shù)內(nèi)部,這樣才能調(diào)用一次輸出一次,否則如果不調(diào)用函數(shù)也會輸出沒有獲得定義的s值。
2016-08-16 回復(fù) 有任何疑惑可以回復(fù)我~
#3

昆西昆西昆 回復(fù) 慕數(shù)據(jù)9493197 提問者

呃 剛才的回復(fù)前半段沒有顯示,應(yīng)該是這樣: function smallest(a,b,c,d,e,f,g){ var num1=[a,b,c,d,e,f,g]; s=num1[0]; for(i=0;i<num1.length;i++) if(s>=num1[i]) {s=num1[i];} document.write("最小值是"+s); } smallest(8,66,1,44,72,3,9);
2016-08-16 回復(fù) 有任何疑惑可以回復(fù)我~
#4

昆西昆西昆 回復(fù) 慕數(shù)據(jù)9493197 提問者

function smallest(arr1){ var num1=arr1; s=num1[0]; for(i=0;i<num1.length;i++) if(s>=num1[i]) {s=num1[i];} document.write("最小值是"+s); } smallest([8,66,5,44,72,3,9,33]);
2016-08-16 回復(fù) 有任何疑惑可以回復(fù)我~
#5

昆西昆西昆

最后一個是進一步優(yōu)化的程式,用數(shù)組參數(shù)可以隨意改變用來比較的數(shù)字個數(shù)~
2016-08-16 回復(fù) 有任何疑惑可以回復(fù)我~
#6

慕數(shù)據(jù)9493197 提問者 回復(fù) 昆西昆西昆

undefined 顯示不出來
2016-08-16 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

最小的就是 min = x < y ? x : y;

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

慕數(shù)據(jù)9493197 提問者

還是不太懂 能具體點嗎 謝謝
2016-08-15 回復(fù) 有任何疑惑可以回復(fù)我~

一句代碼 max = x > y ? x : y;

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

再定義一個新的變量為最小值,和其他對比,然后作返回值。

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

舉報

0/150
提交
取消

如果像實現(xiàn)最小的 又該怎么弄呢

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

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

幫助反饋 APP下載

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

公眾號

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