文章目录
1.输出字符串中所有的叠字
输入’晴川历历汉阳树,芳草萋萋鹦鹉洲’,输出 [‘历历’,‘萋萋’]
function getSameCharacter(str) {
var arr = [];
for (let i = 0; i < str.length; i++) {
if (str[i] == str[i + 1]) {
let str1 = str[i] + str[i + 1];
arr.push(str1);
}
}
return arr
}
let str = '晴川历历汉阳树,芳草萋萋鹦鹉洲';
console.log(getSameCharacter(str));//['历历','萋萋']
2.打印出 1-1000000 之间的对称数(回文数字),例如 121,131,141,1331
function getSymmetryNum(number) {
let arr = [];
for (let i = 0; i < number; i++) {
let str = i
.toString()
.split('')
.reverse()
.join('');
if (i == str) {
arr.push(str)
}
}
return arr
}
console.log(getSymmetryNum(1000000))
3.获取页面中所有的checkbox属性的input框
function getAllCheckoutBox