我正在尝试编写一个函数,该函数将删除JS中给定字符串中的所有元音。我知道我可以只写string.replace(/aeiou/gi,""),但我正在尝试完成它一个不同的way...this是我到目前为止...谢谢!
我首先创建了一个名为IsaVowel的不同函数,如果字符是元音,它将返回该字符……
function withoutVowels(string) {
var withoutVowels = "";
for (var i = 0; i < string.length; i++) {
if (isaVowel(string[i])) {
我试着和我的伙伴一起玩,他解决了8m 7s中提到的问题,而对我来说,它已经消失了2000万。我不知道如何在javascript中处理无限的嵌套数组。
问题是:
// i will be an array, containing integers, strings and/or arrays like itself.
// Sum all the integers you find, anywhere in the nest of arrays.
所以
arraySum([[1,2,false],'4','5']) will return 3 (passed)
a
我是一个后端开发人员,但我想了解一下javacript的这个片段。我已经对我得到的部分发表了一些评论,但是对于我没有得到的部分,我提出了一些大胆的问题。
function transformData (output) {
// QUESTION:
// what the difference between "{}" and "[]" below?
const filteredData = {};
const Statistics = [];
// this is an array of the codes
我试图将一个数组中所有大于10的元素过滤到一个新的数组中。我故意不使用Array.prototype.filter(),因为我想学习reduce()方法。下面是我使用的代码
var collection = [3, 5, 11, 23, 1];
// fileter all the elements bigger than 10 to a new array
var output = collection.reduce(function(filteredArr, collectionElemet) {
if (collectionElemet > 10) {
retu