dde272c4b8
i18n - Build Validation / Validate i18n Builds (24) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
CD - Docker - GHCR Images / Build and Push Images (push) Has been cancelled
1.1 KiB
1.1 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 56533eb9ac21ba0edf2244ac | Increment a Number with JavaScript | 1 | 18201 | increment-a-number-with-javascript |
--description--
You can easily increment or add one to a variable with the ++ operator.
i++;
is the equivalent of
i = i + 1;
Note: The entire line becomes i++;, eliminating the need for the equal sign.
--instructions--
Change the code to use the ++ operator on myVar.
--hints--
myVar should equal 88.
assert(myVar === 88);
You should not use the assignment operator.
assert(
/let\s+myVar\s*=\s*87;\s*\/*.*\s*([+]{2}\s*myVar|myVar\s*[+]{2})/.test(__helpers.removeJSComments(code))
);
You should use the ++ operator.
assert(/[+]{2}\s*myVar|myVar\s*[+]{2}/.test(__helpers.removeJSComments(code)));
You should not change code above the specified comment.
assert(/let myVar = 87;/.test(__helpers.removeJSComments(code)));
--seed--
--seed-contents--
let myVar = 87;
// Only change code below this line
myVar = myVar + 1;
--solutions--
let myVar = 87;
myVar++;