当前位置:才华咖 > 互联网计算机 > 设计制作 > 网页设计 > javascript代码的练习题
手机版

javascript代码的练习题

来源:才华咖 阅读:2.33W 次
  javascript代码的练习题

1、给你一个字符串,要你找出里面出现次数最多的.字母和出现的次数,例如:“abaasdffggghhjjkkgfddsssss”;

javascript代码的练习题

复制代码 代码如下:

var str = "abaasdffggghhjjkkgfddsssss";

var arr = new Array();

var i = 0;

while (At(0)) {

arr[i] = At(0) + "=" + (t(At(0))th - 1);

str = t(At(0))("");

i++;

}

alert(arr);

for (var j = 0,temp=0; j < th; j++) {

if (temp <= Number(arr[j]t("=")[1])) {

temp = Number(arr[j]t("=")[1]);

i = j;

}

}

alert(arr[i]);

2、求解字符串的字节长度;

复制代码 代码如下:

var f = function(s) {

if (!th || !s) {

return null;

}

if ("" == s) {

return 0;

}

var l = 0;

for (var i = 0; i < th; i++) {

if (CodeAt(i) > 255) {

l += 2;

} else {

l++;

}

}

alert(l);

};

f("你好a")

3、去掉数组中重复的元素;

复制代码 代码如下:

p = function() {

if (th < 2) {

return [this[0]] || [];

}

var arr = [];

for (var i = 0; i < th; i++) {

(ce(i--, 1));

for (var j = 0; j < th; j++) {

if (this[j] == arr[th - 1]) {

ce(j--, 1);

}

}

}

return arr;

};

var a = ["abc", "abc", "a", "b", "c", "a", "b", "c"];

alert(p());

本文链接:https://www.caihuaka.com/sjzz/sjzz/13kk72.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。