作者bunnystar (瞳孔里的太阳)
看板Ajax
标题[问题] 新手学习上遇到瓶颈
时间Tue Oct 6 15:11:46 2015
小弟最近在codecademy上面学习JavaScript
但遇到瓶颈,找了很多资料研究了很久还是无法突破
想拜托版上的大大跟神人帮忙解惑
题目:
Okay! Go ahead and add that second for loop inside the body of your if
statement.
我打的:
/*jshint multistr:true */
var text = "Hey, how are you \
doing? My name is Emily.";
var myName = "Emily";
var hits = [];
for(var i = 0; i <myName.length; i++){
console.log([i])};
if (i=5) {
console.log("5");
}
if (text[i] ==='E') {
console.log("5");
}
var myName =[ ];
myName.push("alen","ELLE","pig");
myName[0];
for(var i = 0; i <myName.length; i++){
console.log([i])};
系统回应如下
Oops, try again. Careful: your second 'for' loop should stop when it reaches
its current point in the string + myName.length.
真的试了很久
拜托大家了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.180.141.138
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1444115510.A.B02.html
※ 编辑: bunnystar (175.180.141.138), 10/06/2015 15:13:06
1F:推 Peruheru: console.log([i])}; 把分号往前移一个字试试? 10/06 15:29
2F:→ Peruheru: 你有两个地方都是这样打 10/06 15:30
3F:→ bunnystar: 好像还是一样耶 囧 10/06 17:14
4F:推 iamnodoubt: 其实你把错误讯息拿去google,通常都会有答案 10/06 20:01
5F:→ bunnystar: 这我也试过了,好像没有耶........ 10/06 20:42
6F:推 timmy5519: 原po 了解题目吗? 10/06 21:16
7F:→ timmy5519: 看看Instructions 上面的文字 10/06 21:19
8F:→ timmy5519: 提示一下:只需要用到两个 for loop 和一个 if 判断式 10/06 21:51
9F:推 timmy5519: 第一个回圈跑text,if 判断如果跟myName 第一个字元 10/06 23:43
10F:→ timmy5519: 一样就会执行第二个回圈,第二个回圈里面处理hits 阵列 10/06 23:46
11F:→ timmy5519: .push() 第二个回圈写法,你的原文系统回应有提示 10/06 23:47
12F:→ ksks5222: if (i=5) 的i怎来? 10/21 09:18