fcc解法 day6 今天的兩道題

2021-09-12 12:47:43 字數 1308 閱讀 7129

實訓的專案終於接近尾聲了。。。忙裡偷閒繼續做小題目,嘎嘎嘎

閒話暫且不說,第一題:

everything be true

所有的東西都是真的!

完善編輯器中的every函式,如果集合(collection)中的所有物件都存在對應的屬性(pre),並且屬性(pre)對應的值為真。函式返回ture。反之,返回false。

記住:你只能通過中括號來訪問物件的變數屬性(pre)。

如果你被卡住了,記得開大招 read-search-ask。嘗試與他人結伴程式設計、編寫你自己的**。

function every(collection, pre) 

newc[i] = collection[i][pre];

} return newc.every(istrue);

}function istrue(value)

every([, , , ], "***");

第二題:感覺自己做的有點臃腫,望大佬賜教!

arguments optional

建立乙個計算兩個引數之和的 function。如果只有乙個引數,則返回乙個 function,該 function 請求乙個引數然後返回求和的結果。

例如,add(2, 3)應該返回5,而add(2)應該返回乙個 function。

呼叫這個有乙個引數的返回的 function,返回求和的結果:

var sumtwoand = add(2);

sumtwoand(3)返回5

如果兩個引數都不是有效的數字,則返回 undefined。

如果你被卡住了,記得開大招 read-search-ask。嘗試與他人結伴程式設計、編寫你自己的**。

這是一些對你有幫助的資源:

**:

function add() 

else return undefined;

} if(len == 2 )

else return undefined;

} else if(typeof(a) == 'number')

else return undefined;

}add(2,3);

順便再吐槽一下後面的高階部分題目難度太大了...先不做了,明天繼續(明天可能會選擇做演算法~所以說不定會另開乙個系列)

fcc解法 day2 今天做的兩道題

依舊是fcc上的題目,今天第一道題 sum all odd fibonacci numbers 給乙個正整數num,返回小於或等於num的斐波納契奇數之和。斐波納契數列中的前幾個數字是 1 1 2 3 5 和 8,隨後的每乙個數字都是前兩個數字之和。例如,sumfibs 4 應該返回 5,因為斐波納...

益智題 (簡單的兩道題)

a公司拍攝的 黃河頌 獲最佳故事獎 b公司的 孫悟空 獲最佳武術獎 c公司的 白娘子 獲最佳戲劇獎。a公司的經理說 我們三經理的姓分別是三部片名的第乙個字,而又同自己所拍 首字不一樣。另一公司的孫經理笑著說 真是這樣 那三經理各姓什麼?答案 a白 b黃 c孫 另一公司的孫經理 說明a不姓孫,而a又不...

兩道題題引發的思考

下週的討論課又到我講 了,這幾天都在看 準備ppt,選了一篇好難的 啊,看了這麼久了,還是不夠清晰。所以決定先換下思路,做點題。下面的 輸出是什麼 void add int p add p int main 分析這個題目看起來還是比較友好的。首先我們來分析一下add 函式。其實看名字就能知道它是在做...