js計(jì)算1-100的和 js怎么創(chuàng)建一個(gè)100個(gè)數(shù)字的有序數(shù)組?
js怎么創(chuàng)建一個(gè)100個(gè)數(shù)字的有序數(shù)組?可以使用for循環(huán)100次,設(shè)置一個(gè)標(biāo)志位,每次來(lái)標(biāo)示位加一,并把改標(biāo)志位push到數(shù)組中。js中如何拼接字符串?JS中有三種字符串連接第一種方法,用直接連接符
js怎么創(chuàng)建一個(gè)100個(gè)數(shù)字的有序數(shù)組?
可以使用for循環(huán)100次,設(shè)置一個(gè)標(biāo)志位,每次來(lái)標(biāo)示位加一,并把改標(biāo)志位push到數(shù)組中。
js中如何拼接字符串?
JS中有三種字符串連接
第一種方法,用直接連接符“”把要連接到的字符串連站了起來(lái):
str
使用JS計(jì)算出水仙花數(shù)?
for(varn100;n1000;n){variparseInt(n/100);
varjparseInt(n/10);
varkparseInt(n);
if(Math.pow(i,3)Math.pow(j,3)Math.pow(k,3)n){
document.write(n
);
}
}
以上為100~1000內(nèi)的水仙花數(shù)。
用JS編寫求出100以內(nèi)的質(zhì)數(shù)?
//質(zhì)數(shù)定義為在為01的自然數(shù)中,除了1和它本身以外不再繼續(xù)有其他因數(shù)的數(shù)稱做質(zhì)數(shù)。
//偽代碼:
//依據(jù)函數(shù)的定義,建議使用兩次循環(huán),從1-100去循環(huán)遍歷,當(dāng)參數(shù)一對(duì)參數(shù)二也能余數(shù)的時(shí)候就跳,將只剩沒(méi)有因數(shù)的參數(shù)一添加到數(shù)組中。
varprimefunction(len){
vari,j;
vararr[];//空數(shù)組,為了存儲(chǔ)質(zhì)數(shù)
for(i1;ilen;i){//第一層循環(huán),資料記錄1-100中所有i的數(shù)值
for(j2;ji;j){//第二層循環(huán),設(shè)置里一個(gè)比i小的因子,從j2就開(kāi)始自增
if(i%j0){
break;//當(dāng)i也能質(zhì)數(shù)j的時(shí)候跳回循環(huán)。
}
}
if(iji!1){
arr.push(i);//將沒(méi)有因數(shù)的i,且i不41,去添加到數(shù)組中。
}
}
returnarr;
};
console.log(prime(100));//輸出100以內(nèi)的質(zhì)數(shù)