最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS實(shí)現(xiàn)1000以內(nèi)被3或5整除的數(shù)字之和

 更新時(shí)間:2016年02月18日 17:01:00   作者:janna~  
今天在技術(shù)群里看到一道這樣的提:求1000以內(nèi)被3或5整除的數(shù)字之和。小編把我的解決辦法分享到腳本之家平臺(tái),供大家參考

今天在技術(shù)群里看到一道這樣的提:求1000以內(nèi)被3或5整除的數(shù)字之和。其中看到很有趣的解法二,最開(kāi)始還是挺迷惑的,后來(lái)想了下,再經(jīng)人指點(diǎn),就覺(jué)得茅塞頓開(kāi)。

第一種解法很普遍,就是將1000以內(nèi)的數(shù)都遍歷一遍,只要有整除3或者整除5的數(shù),就將其加起來(lái),最終得到一個(gè)總的和。

讓我感興趣的是第二種解法,這里巧妙運(yùn)用了數(shù)學(xué)上的等差數(shù)列

一個(gè)公差為的等差數(shù)列前項(xiàng)的級(jí)數(shù)為:

第二種方法第一步就用了(a1+an)/3*3,所以就變成了3*(1+333)*333/2,這一步就是把整除3的所有項(xiàng)都加起來(lái)。

同理,sum(Math.floor(input-1)/5))*5中,就把1000以內(nèi)中能整除5的所有項(xiàng)都加起來(lái)最后能整除3和整除5里面有重復(fù)的數(shù),比如15,這時(shí)就把重復(fù)除以15的數(shù)減掉,就能獲得1000以內(nèi)能被3或5整除的數(shù)字之和。

關(guān)于JS實(shí)現(xiàn)求1000以內(nèi)被3或5整除的數(shù)字之和的內(nèi)容就給大家介紹完了,希望對(duì)大家有所幫助!

相關(guān)文章

最新評(píng)論

嘉义县| 黔西| 六安市| 龙井市| 保亭| 冀州市| 高州市| 武穴市| 苗栗县| 庆城县| 尉犁县| 双桥区| 梁平县| 沈丘县| 清原| 东安县| 利辛县| 隆德县| 平顶山市| 集安市| 甘洛县| 涟源市| 石泉县| 辰溪县| 英超| 遂溪县| 安龙县| 辽源市| 子长县| 上高县| 洛南县| 宝鸡市| 辽宁省| 永登县| 精河县| 林西县| 怀集县| 星子县| 保康县| 平果县| 博兴县|