
移出数组arr“[1,2,3,4,2,5,6,2,7,2]”中与2相等的元素,并生成一个新数组,不改变原数组
const arr = [1, 2, 3, 4, 5, 6, 2, 7, 2];
const filterArr = (arr, num) => {
return arr.filter(n => n !== num);
}
const clear2 = filterArr(arr, 2);
console.log(arr);
console.log(clear2);
请将数组“[‘苹果’, ‘香蕉’, ‘酥梨’, ‘榴莲’, ‘樱桃’, ‘柿子’, ‘葡萄’, ‘哈密瓜’, ‘西瓜’]”中的元素依次打印到控制台。
const fruits = ['苹果', '香蕉', '酥梨', '榴莲', '樱桃', '柿子', '葡萄', '哈密瓜', '西瓜'];
fruits.forEach(i => console.log(i));
运用JavaScript定义函数判断一个数是否为素数,调用函数判断输入的整数是否是素数。
/**
* 运用JavaScript定义函数判断一个数是否为素数,调用函数判断输入的整数是否是素数
*/
function IsPrimeNumber(num) {
let flag = true;
for (let i = 2; i <= Math.floor(num / 2); i++) {
if (num % i === 0) {
flag = false;
break;
}
}
console.log(`${num}${flag ? "是" : "不是"}素数`);
}
for (let index = 0; index < 100; index++) {
IsPrimeNumber(index)
}
编写程序,给出一组数据,要求按照从小到大进行排序。
const ascSour = (arr) => {
return arr.sort((a, b) => a - b);
}
const arr = [1, 2, 3, 4, 6, 7, 8, 0, 4, 1, 4, 6, 8];
console.log(ascSour(arr));
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)