{
    "path": "/home/krm/dev/mimer-academia/programing/js/introduction/Questions/hard.sv.json",
    "s": "Ignor",
    "invert": true,
    "level": 1,
    "title": [
        "Svårare uppgifter"
    ],
    "author": [
        "krm"
    ],
    "created": {
        "year": 2022,
        "month": 10,
        "day": 13
    },
    "status": "alpha",
    "description": [],
    "statments": [
        {
            "description": [
                "Om ett värde efterfrågas på en variabel är det alltid efter koden har körs som avsets."
            ]
        },
        {
            "description": [
                "För att lösa dessa uppgifter på en \"svår\" nivå ska det lösas med endast pappaer och penna som hjälpmedel."
            ]
        }
    ],
    "comment": [],
    "cards": [
        {
            "level": 1,
            "index": 1,
            "exactly": true,
            "title": [
                "Vad är värdet av variabeln result?"
            ],
            "description": [],
            "lang": "js",
            "code": "let result = 0;\nfor(let i = 1; i < 7;i++) {\nif(i%3 === 0) {\n\tresult = result + i;\n}\n}",
            "statments": [
                {
                    "description": [
                        "9"
                    ]
                }
            ],
            "comment": [],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 2,
            "exactly": true,
            "title": [
                "Vad är värdet av variabeln result?"
            ],
            "description": [],
            "lang": "js",
            "code": "let result = 1;\nfor(let i = 0; i < 27;i=i+3) {\nif(result / i > 0) {\n\tresult = result + i;\n}\n}",
            "statments": [
                {
                    "description": [
                        "10"
                    ]
                }
            ],
            "comment": [],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 3,
            "exactly": true,
            "title": [
                "Vad skriver programmet ut?"
            ],
            "description": [],
            "lang": "js",
            "code": "let a = 1;\nlet b = 1;\nconsole.log(b);\nconsole.log(a);\nfor(let i = 0; i < 5;i++) {\ntmp=a;\na=a+b;\nb=tmp;\nconsole.log(a)\n}",
            "statments": [],
            "comment": [],
            "cards": [
                {
                    "level": 2,
                    "right": true,
                    "title": [
                        "Test"
                    ],
                    "description": [],
                    "lang": "sh",
                    "code": "1\n1\n2\n3\n5\n8\n13",
                    "statments": [],
                    "comment": []
                }
            ],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 4,
            "exactly": true,
            "title": [
                "Vad är värdet av variabeln result? Svara med 2 avrundade decimaler."
            ],
            "description": [
                "Denna uppgift kräver många beräkningar, om du har ont om tid kan du göra dem med någon beräkningmaskin. Men utför själva programmet själv! \nTesta gärna koden i framtiden och se vad som händer om vi låtter \nfor-loopen forsätta mycket längre."
            ],
            "lang": "js",
            "code": "let result = 0;\nfor(let i = 0; i < 5;i++) {\nif(i%2 === 0) {\n\t   result = result + 1/(i*2+1);\n\t} else {\n\t   result = result - 1/(i*2+1);\n\t}\n}\nresult = result * 4;",
            "statments": [
                {
                    "description": []
                }
            ],
            "comment": [],
            "kind": "question"
        }
    ],
    "kind": "questions"
}