-
Notifications
You must be signed in to change notification settings - Fork 14
module 2 JS 2
hi all, this is your home page for JS 1. It's yours to edit as you like
kelemu Evan Saliha Jamal Hakan melrose Harun Rahime Ebru Nelson Ramzi Aimal Heghine
The difference between arguments and parameters in JavaScript https://www.quora.com/What-is-the-difference-between-arguments-and-parameters-in-JavaScript
- JavaScript 1: beta (the one you used in class), original (the standard HYF JS1)
- do not fork this repo, we'll be updating it regularly
-
homeworks template repo
- fork this repo to complete the assignments on your account
-
cross-module project pt. 1
- fork this repo to complete the project on your account
-
slido for in-class polling - code:
#7492 - coaches
| emoji | who uses it | meaning |
|---|---|---|
| γ°οΈ | student | started, in progress |
| β | student | need help (after asking your fellow students!) |
| π | student | think it's done |
| π | coaches | homework is checked and OK |
| coaches (and peers) | homework has a few issues, see comments and send a message on slack | |
| coaches (and peers) | we've posted an answer to your question | |
| π | coaches (and peers) | you did something awesome |
and a whole bunch more emojis for fun.
Add a row into this table with a link to your homework repo. Let us know on slack or with a mention when you've updated your line and need us to take a look
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Jamal | π | Done | π | |
| Berihu | π | PR merged. Thank you | π | all good! I left two little comment for you in the PR |
| Saliha | π | π | PR sent with a comment for "variable errors". All is good | |
| Ramzi | π | It's done | π | checked off in class |
| Rahime | π | 2 little things to fix, check your repo for details. Otherwise all good! | ||
| Harun | π | PR merged successfully, thank you much! | π | i sent a comment or two for you in the PR. good to go! |
| Hakan | π | ok, updated! | π | |
| melrose | π | |||
| Nelson | π | I corrected it | π | π’ |
| kelemu | π | I completed all the mandatory parts | check my PR for more details | |
| Ebru | π | π | ||
| Mesut | ||||
| Heghine | ||||
| Fatma | π | π | ||
| Aimal |
Add a row into this table with your bio in your fork of the class-5 repo. Let us know on slack or with a mention when you've updated your line and need us to take a look.
Let us know in your comment on how it's going with the LearnGitBranching exercises. There's nothing to turn in, it's only important that you understand the exercises .
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Ramzi | π | It's done π | i don't see a pull request, did you send one? | |
| Fatma | π | π | ||
| Berihu | π | π | all done! | |
| Aimal | ||||
| Hakan | π | sent pull request | π | you're in |
| Nelson | π | I finished the homework but I need to read more about Git. |
π | Merged! check it out |
| Jamal | π | Done | π | |
| Mesut | π | sent a pull request | π | all set! |
| Kelemu | π | π | you're live | |
| Rahime | π | I have done again and sent pull request | π | your daughter looks too happy about the weather |
| Heghine | π | sent the pull request | π | check it out |
| Ebru | π | π | ||
| Harun | π | π | ||
| Saliha | π | π | right here | |
| melrose | π | π | it's a flower |
Add a row into this table with a link to your project repo. Let us know on slack or with a mention when you've updated your line and need us to take a look
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Ramzi | π | Check it please! | can you fix the link? this one opens to your homework | |
| Fatma | π | π | Good work! little tip: it can be confusing to use the same name for global variables and function parameters | |
| Berihu | π | Updated! | π | |
| Aimal | ||||
| Hakan | π | updated again | π | all set! Function specifications define the arguments and return values for a function, your math functions take the correct arguments but still return undefined. take a look at this solution. (i'm getting picky here, good work!) |
| Nelson | π | Ready βοΈ | π | all pages go! live on gh-pages for anyone who wants to study it |
| Jamal | π | could you please check now | ? | this is your homework repo, and your project repo seems to be unchanged from template |
| Mesut | π | look at these examples (1, 2) and look at your functions' arguments. (you're not the only one to make this mistake, we'll cover it in class) | ||
| Harun | π | I have moved the files to the javascript-1-cross-module repo, and updated the link. | π | Good to go |
| Ebru | π | π | ||
| Saliha | π | π | everything there is perfect. You've just missed the "print_vals" function on the calc page (3rd story) | |
| melrose | π | |||
| Rahime | π | Sorry, I have fixed it,please check it now | π | you've missed the print_vals function in the calc spec, but you're better to move on. it's also a bit confusing to use the same name for your "data" variables as for your function parameters |
| Kelemu | π | impressive work, but a bit to much going on! Take a look through this solution. You've also been undisciplined with arguments vs. global scope & return values. take a look look at these snippets (1, 2) to get an idea how to clean this up |
Add a row into this table with a link to your homework repo. Let us know on slack or with a mention when you've updated your line and need us to take a look
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Star Student | β | I'm having trouble with const vs. var
|
check out this video | |
| Fatma | π | π± are done, still working on the others | π± | |
| Nelson | π | π |
check your PR about the reference-type-exercises | |
| Jamal | π | moving this to slack | ||
| Ramzi | π | π | ||
| Mesut | π | π | you're on the right assignments | |
| Berihu | π | ready to be review | π | good job spotting the unreachable routes in "tracing conditionals" |
| Harun | π± | π |
||
| Hakan | π | done with the essentials, will be looking at the optional challenges thru the week | π | |
| Ebru | π | π | you're on the right assignments | |
| Saliha | π | π | ||
| Rahime | γ°οΈ | |||
| [Kelemu] | γ°οΈ |
Share a resource you found helpful up in the shared notes
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Nelson | I used this in the project template-literals | π |
Add a row into this table with a link to your project repo. Let us know on slack or with a mention when you've updated your line and need us to take a look
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Star Student | β | how are onclick and id different? |
onclick makes an element do something, the id is just for finding the element later |
|
| Fatma | π | based on your previous comment about naming, I've tried to use different names for variables and function parameters. | π | all the important stuff is great! though you still have some variables & parameters with the same name (like here) |
| Nelson | π | Link to the Project | π | little comment on the calc. Take a look at Berihu & Saliha's calc, you'll see how to use functions as arguments |
| Jamal | ||||
| Ramzi | γ°οΈ | |||
| Mesut | π | π | ||
| Berihu | π | Thanks! replaced with local scope "obj" | π | home page function, you use "project" from global scope. otherwise all good |
| Harun | π | π | nice and tidy! | |
| Saliha | π | Link | π | |
| Rahime | ||||
| Ebru | π | π | ||
| Hakan | π | Updated with similar solution | π |
- template literals vs. ""+""
-
var vs. let - using
varcan cause your program to fail silently when you use a variable before it is declared - hasOwnProperty solution from FCC data structures
- nested loops
- stackoverflow
- exlskills (thank you Heghine!)
- a (hopefully!) helpful pytut
Add a row into this table with a link to your homework repo. Let us know on slack or with a mention when you've updated your line and need us to take a look
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Star Student | β | I'm having trouble with const vs. var
|
check out this video | |
| Fatma | π | π± are done, still working on the others | π± | |
| Nelson | π | Tasks required / challenge 5/8 | π±π¨π₯ | π |
| Jamal | π | π± | ||
| Ramzi | ||||
| Mesut | ||||
| Berihu | π | I hope now is fixed | π | |
| Ebru | π | still working on the challenges. | π±π¨ | |
| Saliha | γ°οΈ | the required ones are complete. Working on the challenges. | ||
| Hakan | π | π±π¨ |
Add a row into this table with a link to your project repo. Let us know on slack or with a mention when you've updated your line and need us to take a look
| your Emoji | your comments | coach emoji | coach comments | |
|---|---|---|---|---|
| Star Student | β | how are onclick and id different? |
onclick makes an element do something, the id is just for finding the element later |
|
| Fatma | β | Although I followed the same route as in my team page (it is working on console), my calculator page's functions are not working (except for setting new a and b) | take a look at the line where you require "functions-&-variables.js". also try typing src into the console with your project open. (this is a tricky one, it took me a while to find it) |
|
| Nelson | π | I fixed it Link of Project |
π | |
| Jamal | ||||
| Ramzi | ||||
| Mesut | ||||
| Berihu | π | Here | π | fixed! other ways to do the same thing: +input, Number(input), and a few more. because javascript |
| Ebru | π | π | cleanly written | |
| Saliha | π | Link | π | π as usual |
| Harun | ||||
| Hakan | π | exactly, I just couldn't come up with it myself. studied what I was cheating:) | π | you mean you studied all available resources to understand what you were doing instead of blindly writing code? π for cheating! |
