【发布时间】:2017-04-29 01:01:17
【问题描述】:
编辑!!!!!!!!!
我向大家道歉。我显然才刚刚开始,因此,我倾向于对我在编程方面遇到的问题有点兴趣。我要问的是在使用循环的函数上使用 if/else 语句的正确格式。再次,我很抱歉。
我目前正在为数组进行不同的场景和练习。没什么太花哨的,我正在做的是遍历我创建的每个数组的不同方法。有问题的数组是这样的。
var listofKen = ['Ken', 'Kenny', 'Kenneth', 'ken', 'kenjamin', 'kendonesia'];
我已经尝试过不同的循环方式。我什至添加了一个函数声明并通过它放置了一个 for 循环。这是我所说的一个例子。
function loopThroughThis () {
for (var i = 0; i < listofKen.length; i++) {
listofKen[i] = console.log(listofKen[i]);
};
然后我只需用 this 调用下面的函数..
loopThroughThis();
Boom,它会迭代,但我想尝试将它与 if/else 场景结合起来。我想要做的就是把这种情况上演......
如果 loopThroughThis() 的函数被占用并且它工作,我怎么能添加一个 if/else 条件语句来表明 loopThroughThis 函数是有效的/真实的并且可以循环通过创建的数组。如果它是真的并且该函数有效,则执行该函数并使用我创建的 for 循环遍历数组。如果这不是真的,console.log 'Kenneth 你需要更多的学习才能做';
【问题讨论】:
-
loopThroughThis“工作”到底意味着什么? “可以循环创建的数组”是什么意思?什么时候不能?你知道forEach吗? -
您的问题无法理解。 “把握住”是什么意思? “
loopThroughThis函数为“有效/真实”是什么意思?
标签: javascript arrays conditional conditional-formatting