Sort 8 Discussions, By:

Sorry, you do not have a permission to answer to this question.

  • [deleted] 9 years ago + 0 comments

    I started a GIT branch for those who need a little help let me know if you need explanations added as well https://github.com/giannioudis/7-Days-of-JavaScript

    Add Reply Preview cancel

    Sorry, you do not have a permission to answer to this question.

    • ameyb2018 6 years ago + 0 comments

      //Global variable index has been declared and initialized //Edit the code below. console.log("The global index (before for-loop) is : ", index);

      for(let index = 0; index < N; index++){ console.log("The local index is : ",index); }

      console.log("The global index (after for-loop) is : ",index);

      Add Reply Preview cancel

      Sorry, you do not have a permission to answer to this question.

      • paterlini_luca 8 years ago + 0 comments

        this challange have no sense, I've only changed the name of the variable used for the step in the for loop.

        Uselesschallenge

        Add Reply Preview cancel

        Sorry, you do not have a permission to answer to this question.

        • Sean83 9 years ago + 1 comment

          I am a C user who tries to learn javascript. Generally implementing software using global variables are NOT safe.

          I see many examples use "var" and its scope seems "ignore bracket" in javascript.

          So Here is the question, is using "var" instead of "let" common and how can I use it safely?

          Add Reply Preview cancel

          Sorry, you do not have a permission to answer to this question.

          • JairAviles Asked to answer 9 years ago + 0 comments

            The difference is just scoping. var is scoped to the nearest function block (or global if outside a function block), and let is scoped to the nearest enclosing block (or global if outside any block), which can be smaller than a function block.

            Also, just like var, variables declared with let are visible before they are declared in their enclosing block, so the purpose of let statements is only to free up memory when not needed in a certain block.

            https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/let

            Add Reply Preview cancel

            Sorry, you do not have a permission to answer to this question.

          • hozefaj 9 years ago + 0 comments

            Problem is to trivial. Ideally a question which utilizes more of this concept would be better.

            Add Reply Preview cancel

            Sorry, you do not have a permission to answer to this question.

            1. Challenge Walkthrough
              Let's walk through this sample challenge and explore the features of the code editor.1 of 6
            2. Review the problem statement
              Each challenge has a problem statement that includes sample inputs and outputs. Some challenges include additional information to help you out.2 of 6
            3. Choose a language
              Select the language you wish to use to solve this challenge.3 of 6
            4. Enter your code
              Code your solution in our custom editor or code in your own environment and upload your solution as a file.4 of 6
            5. Test your code
              You can compile your code and test it for errors and accuracy before submitting.5 of 6
            6. Submit to see results
              When you're ready, submit your solution! Remember, you can go back and refine your code anytime.6 of 6
            1. Check your score