* fix: renamed basic html cat photo app steps * fix: renamed css-variables project steps * fix: renamed d3-dashboard filenames * fix: renamed rpg-game filenames * fix: renamed functional-progamming-spreadsheet filenames * fix: renamed calorie-counter project filenames
1.6 KiB
1.6 KiB
id, title, challengeType, isHidden
id | title | challengeType | isHidden |
---|---|---|---|
5d79253297c0ebb149ea9fed | Part 1 | 0 | true |
Description
In functional programming, we prefer immutable values over mutable values.
Mutable values (declared with var
or let
) can lead to unexpected behaviors and bugs. Values declared with const
cannot be reassigned, which makes using them easier because you don't have to keep track of their values.
Start by creating an empty infixToFunction
object using const
.
Instructions
Tests
tests:
- text: See description above for instructions.
testString: assert(code.replace(/\s/g, "").includes("constinfixToFunction={}"));
Challenge Seed
<script>
</script>
Before Test
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Spreadsheet</title>
<style>
#container {
display: grid;
grid-template-columns: 50px repeat(10, 200px);
grid-template-rows: repeat(11, 30px);
}
.label {
background-color: lightgray;
text-align: center;
vertical-align: middle;
line-height: 30px;
}
</style>
</head>
<body>
<div id="container">
<div></div>
</div>
After Test
</body>
</html>
Solution
<script>
const infixToFunction = {};
</script>