成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【題目】【2天2】條件應(yīng)用

pingink / 617人閱讀

摘要:題目一編寫一個(gè)循環(huán)來修改,把它們都變成可怕的動(dòng)物。題目二創(chuàng)建一個(gè)隨機(jī)字符串生成器,將下面字符串中生成長度為的字符串。分析創(chuàng)建一個(gè)空字符串遍歷每個(gè)字母如果遇到等字母將將其進(jìn)行轉(zhuǎn)換添加到空字符串中打印新字符串。

各位讀者問個(gè)隨機(jī)數(shù)賦值問題:var b = return Math.floor(Math.random()*a.length);a是一個(gè)字符串或者數(shù)組,這樣把隨機(jī)數(shù)賦值給一個(gè)變量,沒有出錯(cuò),但下午我用同樣的方法,就出錯(cuò)了,是不是不能這樣賦值。

題目一:編寫一個(gè)for循環(huán)來修改animals,把它們都變成可怕的動(dòng)物。初始數(shù)組 animals = ["cat","fish","lemur","konodo dragon"];

分析

需要一個(gè)空數(shù)組存放最后的結(jié)構(gòu);

遍歷原數(shù)組每個(gè)值;

給每個(gè)值加上前綴可怕的awesome 并存儲(chǔ)在新數(shù)組;

打印新數(shù)組。

var animals = ["cat","fish","lemur","konodo dragon"];
var awesomeAnimals = [];
for(var i = 0;i < animals.length;i++){
    awesomeAnimals[i]="awesome " + animals[i];
}
alert(awesomeAnimals);

題目二:創(chuàng)建一個(gè)隨機(jī)字符串生成器,將下面字符串中生成長度為6的字符串。alphabet = "abcdefghijklmnopqrstuvwxyz"

分析:

創(chuàng)建一個(gè)空字符串;

創(chuàng)建隨機(jī)生成器;

遍歷每個(gè)字母,并添加到空字符串;

如果字符串長度等于6,停止添加新字符串;

打印新字符串。

var alphabet = "abcdefghijklmnopqrstuvwxyz";
var randomString = "";
var random =()=> Math.floor(Math.random()*alphabet.length);
while(randomString.length < 6){
    randomString += alphabet[random()];
}
alert(randomString);

題目三:將下面字符串input = "javascript is awesome"a轉(zhuǎn)換成4,e轉(zhuǎn)成3,i轉(zhuǎn)成1,o轉(zhuǎn)成0。

分析:

創(chuàng)建一個(gè)空字符串;

遍歷每個(gè)字母;

如果遇到a、ei、o等字母將將其進(jìn)行轉(zhuǎn)換;

添加到空字符串中;

打印新字符串。

var input = "javascript is awesome";
var output = "";
for(var i = 0; i < input.length; i++){
    if(input[i] === "a"){
        output += 4;
    }else if(input[i] === "e"){
        output += 3;
    }else if(input[i] === "i"){
        output += 1;
    }else if(input[i] === "o"){
        output += 0;
    }else{
        output += input[i];
    }
}
alert(output);

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/94698.html

相關(guān)文章

  • ??思維導(dǎo)圖整理大廠面試高頻數(shù)組19: 股票問題III的dp數(shù)組構(gòu)建/初始化和空間優(yōu)化難點(diǎn), 力扣1

    此專欄文章是對力扣上算法題目各種方法的總結(jié)和歸納, 整理出最重要的思路和知識重點(diǎn)并以思維導(dǎo)圖形式呈現(xiàn), 當(dāng)然也會(huì)加上我對導(dǎo)圖的詳解. 目的是為了更方便快捷的記憶和回憶算法重點(diǎn)(不用每次都重復(fù)看題解), 畢竟算法不是做了一遍就能完全記住的. 所以本文適合已經(jīng)知道解題思路和方法, 想進(jìn)一步加強(qiáng)理解和記憶的朋友, 并不適合第一次接觸此題的朋友(可以根據(jù)題號先去力扣看看官方題解, 然后再看本文內(nèi)容). 關(guān)...

    劉福 評論0 收藏0
  • 【LeetCode】貪心算法--買賣股票的最佳時(shí)機(jī) II(122

    摘要:貪心算法每一步必須滿足一下條件可行的即它必須滿足問題的約束。四題目分析貪心算法,總是做出在當(dāng)前看來是最好的選擇,不從整體最優(yōu)上加以考慮,也就是說,只關(guān)心當(dāng)前最優(yōu)解,按照貪心策略,不關(guān)心以后,我們只關(guān)心當(dāng)前利益。 一、寫在前面 為什么要在LeetCode刷題?大家都知道不管是校招還是社招算法題是必考題,而這一部分恰巧是大多數(shù)人的短板,所以刷題首先是為了提高自身的編程能力,能夠在算法面試中...

    xbynet 評論0 收藏0
  • 題目】【2】句子隨機(jī)生成器

    摘要:并做了點(diǎn)筆記隨機(jī)數(shù)應(yīng)用全局變量在使用時(shí)會(huì)出現(xiàn)問題,我改成了。編輯器里,隨機(jī)數(shù)可直接賦值給變量,控制臺里不行題目二用方法連接題目一中的句子。 題目一:創(chuàng)建幾個(gè)數(shù)組,隨機(jī)選取數(shù)組中的變量,組合成句子,用+操作符連接 在存儲(chǔ)隨機(jī)變量時(shí),遇到了點(diǎn)麻煩,感謝這篇文章的作者給了我思路:關(guān)于JavaScript中的隨機(jī)數(shù)方法。并做了點(diǎn)筆記:隨機(jī)數(shù)應(yīng)用 全局變量在使用name時(shí)會(huì)出現(xiàn)問題,我改成了us...

    linkFly 評論0 收藏0
  • 題目】【9】map/reduce

    摘要:題目一利用求積題目二字符串先變成,再利用把字符串轉(zhuǎn)換為的函數(shù)。題目三請把用戶輸入的不規(guī)范的英文名字,變?yōu)槭鬃帜复髮懀渌懙囊?guī)范名字。所以第一次接受到的參數(shù)是,結(jié)果為第二次接受到的參數(shù)是,結(jié)果為第三次接受到的參數(shù)是,結(jié)果為 這里題目是來自廖雪峰的教程map/reduce,這兩天在學(xué)習(xí)reduce時(shí)老是弄不懂它的參數(shù),做了他里面的幾個(gè)題目,清晰了很多,當(dāng)然了我第一次做題目時(shí),完全沒頭緒...

    leeon 評論0 收藏0
  • IMWeb前端提升營七學(xué)習(xí)總結(jié)

    摘要:寫在前面月到這天,前端提升營,騰訊大佬們分享個(gè)人經(jīng)驗(yàn),使出各種前端方面的大招。并且減輕服務(wù)器的負(fù)擔(dān),的原則是按需取數(shù)據(jù),可以最大程度的減少冗余請求和響應(yīng)對服務(wù)器造成的負(fù)擔(dān)??刂票韱慰丶慕脿顟B(tài)。 寫在前面 5月24到30這7天,IMWeb前端提升營,騰訊大佬們分享個(gè)人經(jīng)驗(yàn),使出各種前端方面的大招。從中學(xué)習(xí)了很多前端方面的知識,也get到了前端學(xué)習(xí)的方法論,還有一些算法知識等等。 現(xiàn)將...

    mating 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<