Live data from Hacker News

PracticeJS – Coding exercises in a mobile friendly web app

practicejs.com

11–20 of 22 posts

Re: PracticeJS – Coding exercises in a mobile friendly web app

#13

Not sure what the test cases are for the Fibonacci sequence (just happened to pick that one first), but it gives an error for my code, and I'm not able to figure out why. (please ignore my bad variable names) function(index) { var fib = [0,1]; for(var i=2; i

Your function will return 2 for index = 4, whereas it's expecting 3.

Then are the instructions not clear enough, or am I just missing something....

From the website: "For example, the sequence [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] forms the first ten entries of the Fibonacci sequence." Entering 4 should return 2 in this case, which is correct? I don't get it.

Re: PracticeJS – Coding exercises in a mobile friendly web app

#14

I'm not convinced coding on a phone will ever be a thing. I've tried a few challenges on my phone while interviewing and it was just a clunky and slow experience

I don't think coding an entire app ever will be. But mini training exercises? Maybe.

Re: PracticeJS – Coding exercises in a mobile friendly web app

#15
post #14

I'm not convinced coding on a phone will ever be a thing. I've tried a few challenges on my phone while interviewing and it was just a clunky and slow experience

I don't think coding an entire app ever will be. But mini training exercises? Maybe.

AWD editor has a built in sftp plus something like juicessh for command line server access makes it not too bad even on a small phone.

Re: PracticeJS – Coding exercises in a mobile friendly web app

#16
I think coding on a phone is doable if we "rethink" the keyboard part.

I've built a PoC (also a Web app, but requires a backend), video demo here:

https://vimeo.com/339574087

The neat thing is that all the heavy-lifting of syntax highlighting, autocomplete, etc are done by Vim, so I don't need to port everything to the front-end.

Re: PracticeJS – Coding exercises in a mobile friendly web app

#17

Earlier quoted context omitted.

Your function will return 2 for index = 4, whereas it's expecting 3.

Then are the instructions not clear enough, or am I just missing something.... From the website: "For example, the sequence [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] forms the first ten entries of the Fibonacci sequence." Entering 4 should return 2 in this case, which is correct? I don't get it.

Index 4 is the fifth element, 3. Index 0 is the first element (a zero).

Reread the examples.

Re: PracticeJS – Coding exercises in a mobile friendly web app

#20
1) would benefit from some kind of keyboard help so that it’s not capitalizing every first character.

2) getting errors when trying to use single or double quotes which makes things difficult:

>SyntaxError: Invalid character '\u201c

Otherwise, nice work.

Post reply on HN