Permalink
Browse files

White space clean up

  • Loading branch information...
1 parent 27ab447 commit 41941b33d97405d3d49e783ee74eecb36dc63139 @marcia marcia committed Jul 8, 2011
View
4 exercises/absolute_value_equations.html
@@ -31,15 +31,15 @@
<var id="CHOICES">
(function() {
var choices = [];
-
+
for ( var i = 0; i &lt; 4; i++ ) {
var choice = "&lt;code&gt;";
var nOffset = randRange( 1, 10 );
var dOffset = randRangeExclude( 1, 10, [ C - A ] );
if ( D - B + nOffset === 0 ) {
choice += "x = 0";
} else {
- choice += "x = "
+ choice += "x = "
+ fractionReduce( -1 * abs( D - B + nOffset ), abs( A - C + dOffset ) )
+ "\\text{ or }"
+ "x = "
View
4 exercises/addition_1.html
@@ -19,7 +19,7 @@
stroke: color,
fill: color
});
-
+
for ( var i = numRows; i > 0; i-- ) {
for (var j = numCols; j > 0; j-- ) {
circle( [ j, i ], 0.25 );
@@ -48,7 +48,7 @@
range: [ [0, 0], [0, 1] ]
});
- label( [0, 0],
+ label( [0, 0],
"\\Huge{\\color{ #6495ED }{ <var>A</var> } + \\color{ #28AE7B }{ <var>B</var> } = ?}",
"right" );
</div>
View
18 exercises/addition_2.html
@@ -21,7 +21,7 @@
<var id="B">randRange( 1, 99 )</var>
<var id="A_DIGITS">digits( A )</var>
<var id="B_DIGITS">digits( B )</var>
-
+
<var id="CARRY">0</var>
<var id="HIGHLIGHTS">[]</var>
<var id="Y_CARRY">3</var>
@@ -70,21 +70,21 @@
sum = A_DIGITS[ index ] + CARRY;
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_FIRST ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_FIRST ],
"\\Huge{\\color{#6495ED}{" + A_DIGITS[ index ] + "}}" ) );
if ( index &lt; B_DIGITS.length ) {
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_SECOND ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_SECOND ],
"\\Huge{\\color{#6495ED}{" + B_DIGITS[ index ] + "}}" ) );
addendStr = " + \\color{#6495ED}{" + B_DIGITS[ index ] + "}";
sum += B_DIGITS[ index ];
}
label( [ X_MAX - index, 0 ], "\\Huge{" + sum % 10 + "}");
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_SUM ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_SUM ],
"\\Huge{\\color{#28AE7B}{" + sum % 10 + "}}" ) );
CARRY = floor( sum / 10 );
if ( CARRY !== 0 ) {
- HIGHLIGHTS.push( label( [ X_MAX - index - 1, Y_CARRY ],
+ HIGHLIGHTS.push( label( [ X_MAX - index - 1, Y_CARRY ],
"\\color{#FFA500}{" + CARRY + "}", "below" ) );
carryStr = "\\color{#FFA500}{" + CARRY + "}";
}
@@ -103,13 +103,13 @@
while( HIGHLIGHTS.length ) {
HIGHLIGHTS.pop().remove();
}
- HIGHLIGHTS.push( label( [ 0, Y_CARRY ],
+ HIGHLIGHTS.push( label( [ 0, Y_CARRY ],
"\\color{#6495ED}{" + CARRY + "}", "below" ) );
label( [ 0, Y_SUM ], "\\Huge{" + CARRY + "}" );
- HIGHLIGHTS.push( label( [ 0, Y_SUM ],
+ HIGHLIGHTS.push( label( [ 0, Y_SUM ],
"\\Huge{\\color{#28AE7B}{" + CARRY + "}}" ) );
-
- HIGHLIGHTS.push( label( [ X_SIDE, Y_SIDE ],
+
+ HIGHLIGHTS.push( label( [ X_SIDE, Y_SIDE ],
"\\Large{"
+ "\\color{#6495ED}{" + CARRY + "}"
+ " = "
View
18 exercises/addition_3.html
@@ -70,21 +70,21 @@
sum = A_DIGITS[ index ] + CARRY;
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_FIRST ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_FIRST ],
"\\Huge{\\color{#6495ED}{" + A_DIGITS[ index ] + "}}" ) );
if ( index &lt; B_DIGITS.length ) {
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_SECOND ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_SECOND ],
"\\Huge{\\color{#6495ED}{" + B_DIGITS[ index ] + "}}" ) );
addendStr = " + \\color{#6495ED}{" + B_DIGITS[ index ] + "}";
sum += B_DIGITS[ index ];
}
label( [ X_MAX - index, 0 ], "\\Huge{" + sum % 10 + "}");
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_SUM ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_SUM ],
"\\Huge{\\color{#28AE7B}{" + sum % 10 + "}}" ) );
CARRY = floor( sum / 10 );
if ( CARRY !== 0 ) {
- HIGHLIGHTS.push( label( [ X_MAX - index - 1, Y_CARRY ],
+ HIGHLIGHTS.push( label( [ X_MAX - index - 1, Y_CARRY ],
"\\color{#FFA500}{" + CARRY + "}", "below" ) );
carryStr = "\\color{#FFA500}{" + CARRY + "}";
}
@@ -103,13 +103,13 @@
while( HIGHLIGHTS.length ) {
HIGHLIGHTS.pop().remove();
}
- HIGHLIGHTS.push( label( [ 0, Y_CARRY ],
+ HIGHLIGHTS.push( label( [ 0, Y_CARRY ],
"\\color{#6495ED}{" + CARRY + "}", "below" ) );
label( [ 0, Y_SUM ], "\\Huge{" + CARRY + "}" );
- HIGHLIGHTS.push( label( [ 0, Y_SUM ],
+ HIGHLIGHTS.push( label( [ 0, Y_SUM ],
"\\Huge{\\color{#28AE7B}{" + CARRY + "}}" ) );
-
- HIGHLIGHTS.push( label( [ X_SIDE, Y_SIDE ],
+
+ HIGHLIGHTS.push( label( [ X_SIDE, Y_SIDE ],
"\\Large{"
+ "\\color{#6495ED}{" + CARRY + "}"
+ " = "
@@ -125,4 +125,4 @@
</div>
</div>
</body>
-</html>
+</html>
View
18 exercises/addition_4.html
@@ -70,21 +70,21 @@
sum = A_DIGITS[ index ] + CARRY;
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_FIRST ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_FIRST ],
"\\Huge{\\color{#6495ED}{" + A_DIGITS[ index ] + "}}" ) );
if ( index &lt; B_DIGITS.length ) {
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_SECOND ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_SECOND ],
"\\Huge{\\color{#6495ED}{" + B_DIGITS[ index ] + "}}" ) );
addendStr = " + \\color{#6495ED}{" + B_DIGITS[ index ] + "}";
sum += B_DIGITS[ index ];
}
label( [ X_MAX - index, 0 ], "\\Huge{" + sum % 10 + "}");
- HIGHLIGHTS.push( label( [ X_MAX - index, Y_SUM ],
+ HIGHLIGHTS.push( label( [ X_MAX - index, Y_SUM ],
"\\Huge{\\color{#28AE7B}{" + sum % 10 + "}}" ) );
CARRY = floor( sum / 10 );
if ( CARRY !== 0 ) {
- HIGHLIGHTS.push( label( [ X_MAX - index - 1, Y_CARRY ],
+ HIGHLIGHTS.push( label( [ X_MAX - index - 1, Y_CARRY ],
"\\color{#FFA500}{" + CARRY + "}", "below" ) );
carryStr = "\\color{#FFA500}{" + CARRY + "}";
}
@@ -103,13 +103,13 @@
while( HIGHLIGHTS.length ) {
HIGHLIGHTS.pop().remove();
}
- HIGHLIGHTS.push( label( [ 0, Y_CARRY ],
+ HIGHLIGHTS.push( label( [ 0, Y_CARRY ],
"\\color{#6495ED}{" + CARRY + "}", "below" ) );
label( [ 0, Y_SUM ], "\\Huge{" + CARRY + "}" );
- HIGHLIGHTS.push( label( [ 0, Y_SUM ],
+ HIGHLIGHTS.push( label( [ 0, Y_SUM ],
"\\Huge{\\color{#28AE7B}{" + CARRY + "}}" ) );
-
- HIGHLIGHTS.push( label( [ X_SIDE, Y_SIDE ],
+
+ HIGHLIGHTS.push( label( [ X_SIDE, Y_SIDE ],
"\\Large{"
+ "\\color{#6495ED}{" + CARRY + "}"
+ " = "
@@ -125,4 +125,4 @@
</div>
</div>
</body>
-</html>
+</html>
View
267 exercises/angles_2.html
@@ -9,41 +9,41 @@
<div class="vars">
<!-- Used for simple opposite or opposing angle problems -->
<var id="Y">rand(20) + 90</var>
- <var id="X">180 - Y</var>
-
+ <var id="X">180 - Y</var>
+
<!-- Used for Triangle problems -->
<var id="Tri_Y">rand(25) + 20</var>
<var id="Tri_Z">rand(45) + 60</var>
<var id="Tri_X">180 - Tri_Y - Tri_Z</var>
-
+
<!-- Used for problems that choose variation of problems that have multiple variations -->
<var id="RAND_SWITCH2">rand(2)</var>
- <var id="RAND_SWITCH3">rand(3)</var>
- <var id="RAND_COMBO">RAND_SWITCH2 + 10*RAND_SWITCH3</var>
+ <var id="RAND_SWITCH3">rand(3)</var>
+ <var id="RAND_COMBO">RAND_SWITCH2 + 10*RAND_SWITCH3</var>
</div>
<div class="problems">
-
+
<!-- Opposite angle of alternate interior angle and 180 degrees in a triangle. -->
<div>
<div class="graphie" id="tri-and-parallel">
init({
range: [[-5, 5], [-3, 5]],
scale: [40, 40]
});
-
+
style({
stroke: "#888",
strokeWidth: 2
});
-
- // Draw a horizontal line and a crossing line
+
+ // Draw a horizontal line and a crossing line
// to form 2 opposing angles.
path([ [-5, 0], [5, 0] ]);
path([ [-5, -3], [5, 5] ]);
path([ [-5, 3], [5, 3] ]);
path([ [-1.2, 0], [-4, 3] ]);
-
+
style({
fill: "grey"
}, function() {
@@ -61,100 +61,99 @@
label([-3.75, -2], "F", "above");
circle([-3.75,-2], 0.05);
});
-
+
// label angle ABC
arc([-4,3], .75, 312, 360, { stroke: "green" });
- label([-3.2, 3], "\\color{green}{<var>Tri_Y</var>&deg;}",
- "below right", {color: "green"});
-
+ label([-3.2, 3], "\\color{green}{<var>Tri_Y</var>&deg;}",
+ "below right", {color: "green"});
+
// label angle BAC
arc([-1.3,0], .75, 38, 125, { stroke: "purple" });
- label([-1.3, .7], "\\color{purple}{<var>Tri_Z</var>&deg;}",
+ label([-1.3, .7], "\\color{purple}{<var>Tri_Z</var>&deg;}",
"above", {color: "purple"});
- // Label X according to problem variation
+ // Label X according to problem variation
if(RAND_SWITCH2 == 0 ) {
//problem variation 1
arc([-1, 0], 1, 180, 210, { stroke: "blue"});
- label([-3.3, 0], "\\color{blue}{&ang;DAF} = ?",
+ label([-3.3, 0], "\\color{blue}{&ang;DAF} = ?",
"below", { color: "blue"});
} else {
//problem variation 2
arc([-1, 0], 1, 0, 45, { stroke: "blue"});
- label([1, 0], "\\color{blue}{&ang;CAE} = ?",
+ label([1, 0], "\\color{blue}{&ang;CAE} = ?",
"above", { color: "blue"});
- }
+ }
</div>
-
- <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
+
+ <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
Angles not drawn to scale.</p>
-
-
+
+
Given the following:
<ul>
<li><code>\color{green}{\angle{ABC}} = <var>Tri_Y</var>&deg;</code></li>
<li><code>\color{purple}{\angle{BAC}} = <var>Tri_Z</var>&deg;</code></li>
<li><code>\overline{DE} \parallel \overline{BC}</code></li>
</ul>
-
-
+
<!-- Select which angle to ask about depending on problem variation. -->
- <div data-if="RAND_SWITCH2 === 0">
+ <div data-if="RAND_SWITCH2 === 0">
<p class="question">What is <code>\color{blue}{\angle{DAF}} = ?</code></p>
</div>
- <div data-else>
+ <div data-else>
<p class="question">What is <code>\color{blue}{\angle{CAE}} = ?</code></p>
- </div>
-
+ </div>
+
<div class="solution"><var>Tri_X</var></div>
-
+
<div class="hints">
<p>
- Solve for <code>\color{orange}{\angle{BCA}}</code> by subtracting angles
- <code>\color{purple}{\angle{BAC}}</code> and
- <code>\color{green}{\angle{ABC}}</code>
- from 180&deg;. We find out that
- <code>\color{orange}{\angle{BCA}} =
+ Solve for <code>\color{orange}{\angle{BCA}}</code> by subtracting angles
+ <code>\color{purple}{\angle{BAC}}</code> and
+ <code>\color{green}{\angle{ABC}}</code>
+ from 180&deg;. We find out that
+ <code>\color{orange}{\angle{BCA}} =
<var>Tri_X</var>&deg;</code>
<span class="graphie" data-update="tri-and-parallel">
// label angle BAC
arc([2.5, 3], .75, 180, 220, { stroke: "orange" });
- label([1.8, 3], "\\color{orange}{<var>Tri_X</var>&deg;}",
+ label([1.8, 3], "\\color{orange}{<var>Tri_X</var>&deg;}",
"below left", {color: "orange"});
- </span>
+ </span>
</p>
- <p>
- Solve for
- <span data-if="RAND_SWITCH2 === 0">
+ <p>
+ Solve for
+ <span data-if="RAND_SWITCH2 === 0">
<code>\color{blue}{\angle{DAF}}</code> by using the fact
- that it a corresponding angle to
+ that it a corresponding angle to
</span>
- <span data-else>
+ <span data-else>
<code>\color{blue}{\angle{CAE}}</code> by using the fact
that it is an alternate interior angle to
- </span>
- <code>\color{orange}{\angle{BCA}}</code>. That means those
+ </span>
+ <code>\color{orange}{\angle{BCA}}</code>. That means those
angles are equal because they are both created by the same
set of parallel lines <code>\overline{BC}</code>
- and <code>\overline{DE}</code>, and transversal line
+ and <code>\overline{DE}</code>, and transversal line
<code>\overline{CF}</code>.
</p>
</div>
</div>
-
+
<!-- Corresponding/Opposite angles of parallel lines -->
<div>
<div class="graphie" id="opposite-parallel">
init({
range: [[-7, 6], [-5, 5.2]],
scale: [40, 40]
});
-
+
style({
stroke: "#888",
strokeWidth: 2
});
-
+
style({
fill: "grey"
}, function() {
@@ -164,13 +163,13 @@
circle([-5,2], 0.05);
label([5, 2], "B", "below");
circle([5,2], 0.05);
-
+
path([ [-5, -2], [5, -2] ]);
label([-5, -2], "C", "below");
circle([-5,-2], 0.05);
label([5, -2], "D", "below");
circle([5, -2], 0.05);
-
+
// Draw a transversal line.
path([ [-5, -4], [4, 5] ]);
label([4, 5], "E", "below");
@@ -182,40 +181,40 @@
label([-3, -2], "H", "below right");
circle([-3, -2], 0.05);
});
-
-
+
+
// label angle X
if(RAND_SWITCH2 == 0) {
arc([-2.9, -2], 1, 0, 50, { stroke: "blue"});
label([-2, -2], "\\color{blue}{\\angle{GHD}}=?", "above right");
} else {
arc([-2.9, -2], 1, 180, 220, { stroke: "blue"});
label([-4, -2.5], "\\color{blue}{\\angle{CHF}}=?", "below left");
- }
-
+ }
+
// label angle Y
if(RAND_SWITCH3 == 0) {
arc([1.2, 2], 1.5, 0, 50, { stroke: "purple" });
- label([3.1, 2], "\\color{purple}{\\angle{EGB}}=<var>X</var>&deg;",
+ label([3.1, 2], "\\color{purple}{\\angle{EGB}}=<var>X</var>&deg;",
"above right");
} else if (RAND_SWITCH3 == 1) {
arc([1.2, 2], 1.5, 180, 220, { stroke: "purple" });
- label([-1, 2], "\\color{purple}{\\angle{AGH}}=<var>X</var>&deg;",
+ label([-1, 2], "\\color{purple}{\\angle{AGH}}=<var>X</var>&deg;",
"below left");
} else {
arc([1.2, 2], 1, 220, 0, { stroke: "purple" });
- label([1.5, 1.2], "\\color{purple}{\\angle{BGH}}=<var>180 - X</var>&deg;",
+ label([1.5, 1.2], "\\color{purple}{\\angle{BGH}}=<var>180 - X</var>&deg;",
"below right");
}
</div>
- <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
+ <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
Angles not drawn to scale.</p>
-
+
<p class="question">
Given
<ul>
<li>
- <code>\overline{AB} \parallel \overline{CD}</code>
+ <code>\overline{AB} \parallel \overline{CD}</code>
(line AB is parallel to line CD)
</li>
<li>
@@ -229,85 +228,85 @@
<code>\color{purple}{\angle{BGH}} = <var>180 - X</var>&deg;</code>
</span>
</li>
-
- </ul>
-
+
+ </ul>
+
<br/>
- What is
+ What is
<span data-if="RAND_SWITCH2 == 0"><code>\angle{GHD} = ?</code></span>
<span data-else="RAND_SWITCH2 == 0"><code>\angle{CHF} = ?</code></span>
-
+
</p>
<div class="solution"><var>X</var></div>
<div class="hints">
<!-- hint 1 -->
<div data-if="RAND_COMBO === 0">
<code>\color{blue}{\angle{GHD}} = \color{purple}{\angle{EGB}}</code>.
- We know this because they are 2 complementray angles of a set of
+ We know this because they are 2 complementray angles of a set of
parallel lines bisected by a single line.
</div>
<div data-if="RAND_COMBO === 1">
- First solve for <code>\color{orange}{\angle{AGH}}</code>. We know that
- <code>\color{orange}{\angle{AGH}} = \color{purple}{\angle{EGB}}</code>,
- because angles opposite one another are equal.
+ First solve for <code>\color{orange}{\angle{AGH}}</code>. We know that
+ <code>\color{orange}{\angle{AGH}} = \color{purple}{\angle{EGB}}</code>,
+ because angles opposite one another are equal.
<span class="graphie" data-update="opposite-parallel">
arc([1,2], .88, 180, 225, {stroke:"orange"});
label([0,2], "\\color{orange}{<var>X</var>&deg;}", "below left");
</span>
</div>
<div data-else-if="RAND_COMBO === 10">
<code>\color{blue}{\angle{GHD}} = \color{purple}{\angle{AGH}}</code>
- We know this because they are 2 alternate interior angles of a set of
+ We know this because they are 2 alternate interior angles of a set of
parallel lines bisected by a single line.
</div>
<div data-if="RAND_COMBO === 11">
<code>\color{blue}{\angle{CHF}} = \color{purple}{\angle{AGH}}</code>.
- We know this because they are 2 complementray angles of a set of
+ We know this because they are 2 complementray angles of a set of
parallel lines bisected by a single line.
</div>
<div data-else-if="RAND_COMBO === 20 || RAND_COMBO === 21">
- First solve for <code>\color{orange}{\angle{AGH}}</code>. We know that
- <code>\color{orange}{\angle{AGH}} = 180&deg - \color{purple}{\angle{BGH}}</code>, because angles along a flat line or plane adds up to 180&deg;.
+ First solve for <code>\color{orange}{\angle{AGH}}</code>. We know that
+ <code>\color{orange}{\angle{AGH}} = 180&deg - \color{purple}{\angle{BGH}}</code>, because angles along a flat line or plane adds up to 180&deg;.
<span class="graphie" data-update="opposite-parallel">
arc([1,2], .88, 180, 225, {stroke:"orange"});
label([0,2], "\\color{orange}{<var>X</var>&deg;}", "below left");
</span>
- </div>
+ </div>
<div data-if="RAND_COMBO == 20"> <!-- hint 2 -->
- <code>\color{blue}{\angle{GHD}} = \color{orange}{\angle{AGH}}</code>.
+ <code>\color{blue}{\angle{GHD}} = \color{orange}{\angle{AGH}}</code>.
We know those 2 angles are equal because they are alternate interior angles
of 2 parallel lines.
</div>
<div data-else-if="RAND_COMBO == 21 || RAND_COMBO == 1">
<code>\color{blue}{\angle{CHF}} = \color{orange}{\angle{AGH}}</code>.
- We know those 2 angles are equal because they are corresponding angles
+ We know those 2 angles are equal because they are corresponding angles
formed by parallel lines, and a single bisecting lines.
</div>
</div>
-
+
</div>
-
- <!-- Star Problem 1 :
- Adjacent Angles + 180 deg in triangle + opposite angles (variations 0-2)
+
+ <!-- Star Problem 1 :
+ Adjacent Angles + 180 deg in triangle + opposite angles (variations 0-2)
(and adjacent in variations 1,2) -->
<div>
<div class="graphie" id="star1">
init({
range: [[-10, 10], [-7, 10]],
scale: [30, 30]
});
-
-
+
+
style({
stroke: "#888",
strokeWidth: 2
});
-
+
// Draw A Star
path([ [-8, 5], [8, 5], [-6, -6], [0, 9], [0, 9], [6,-6], [-8, 5] ]);
-
+
// Label pts on the star.
label([-8, 5], "A", "left");
label([0, 9], "B", "above");
@@ -321,13 +320,13 @@
label([-3.2, 1.3], "J", "below left");
// Label the given angles
- label([-5.5, -5.2], "\\color{green}{<var>Tri_Y</var>&deg;}",
+ label([-5.5, -5.2], "\\color{green}{<var>Tri_Y</var>&deg;}",
"above right");
arc([-6, -6], 1.3, 40, 71, { stroke: "green" });
- label([0, 7.4], "\\color{orange}{<var>Tri_X</var>&deg;}",
+ label([0, 7.4], "\\color{orange}{<var>Tri_X</var>&deg;}",
"below");
arc([0, 9], 1.3, 245, 290, { stroke: "orange" });
-
+
// Label X according to variation on the problem
if(RAND_SWITCH3 == 0) {
label([4.8, 1.0], "\\color{blue}{\\angle{CHE}}=?", "right");
@@ -337,49 +336,49 @@
arc([3.2, 1.3], 1, 35, 118, { stroke: "blue" });
} else {
label([2.5, -0.5], "\\color{blue}{\\angle{DHE}}=?", "below");
- arc([3.2, 1.3], 1.1, 219, 286, { stroke: "blue" });
+ arc([3.2, 1.3], 1.1, 219, 286, { stroke: "blue" });
}
</div>
- <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
+ <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
Angles not drawn to scale.</p>
-
+
<p class="question">
Given the following:
<ul>
<li><code>\color{green}{\angle{BDC}&deg;} = <var>Tri_Y</var></code></li>
<li><code>\color{orange}{\angle{DBE}&deg;} = <var>Tri_X</var></code></li>
</ul>
-
- What is
+
+ What is
<span data-if="RAND_SWITCH3 === 0"><code>\color{blue}{\angle{CHE}}</code></span>
<span data-else-if="RAND_SWITCH3 === 1"><code>\color{blue}{\angle{CHG}}</code></span>
<span data-else=""><code>\color{blue}{\angle{DHE}}</code></span>
?
</p>
<div data-if="RAND_SWITCH3 === 0" class="solution"><var>Tri_Z</var></div>
<div data-else class="solution"><var>180-Tri_Z</var></div>
-
-
+
+
<div class="hints">
<p>
- <code>\color{purple}{\angle{BHD}} = 180&deg; - \color{green}{\angle{BDC}} - \color{orange}{\angle{DBE}}</code>.
+ <code>\color{purple}{\angle{BHD}} = 180&deg; - \color{green}{\angle{BDC}} - \color{orange}{\angle{DBE}}</code>.
This is because interior angles of a triagle adds up to 180&deg;.
<span class="graphie" data-update="star1">
// label angle BHD
arc([3.2, 1.3], .75, 118, 220, { stroke: "purple" });
- label([2.6, 2], "\\color{purple}{<var>Tri_Z</var>&deg;}",
+ label([2.6, 2], "\\color{purple}{<var>Tri_Z</var>&deg;}",
"below left");
- </span>
+ </span>
</p>
-
+
<span data-if="RAND_SWITCH3 === 0">
<p>
<code>\color{blue}{\angle{CHE}} = \color{purple}{\angle{BHD}}</code>.
- This is because they are opposite each other, and opposite angles are
- equal.<br/>
+ This is because they are opposite each other, and opposite angles are
+ equal.<br/>
<code>\color{blue}{\angle{CHE}} = <var>Tri_Z</var>&deg;</code>
- </p>
+ </p>
</span>
<span data-else>
<p>
@@ -390,8 +389,8 @@
<code>\color{blue}{\angle{DHE}}</code>
</span>
<code> = 180&deg - \color{purple}{\angle{BHD}}</code>.
- This is because angles alone a flat line of plane adds up to
- 180&deg;.<br/>
+ This is because angles alone a flat line of plane adds up to
+ 180&deg;.<br/>
<span data-if="RAND_SWITCH3 === 1">
<code>\color{blue}{\angle{GHC}}</code>
</span>
@@ -403,24 +402,24 @@
</span>
</div>
</div>
-
+
<!-- Star Problem 2 : 180 deg in triangle + opposite angles -->
<div>
<div class="graphie" id="star2">
init({
range: [[-10, 10], [-7, 10]],
scale: [30, 30]
});
-
-
+
+
style({
stroke: "#888",
strokeWidth: 2
});
-
+
// Draw A Star
path([ [-8, 5], [8, 5], [-6, -6], [0, 9], [0, 9], [6,-6], [-8, 5] ]);
-
+
// Label pts on the star.
label([-8, 5], "A", "left");
label([0, 9], "B", "above");
@@ -436,35 +435,35 @@
// Label Angles and X according to variation
if( RAND_SWITCH2 == 0) {
// Label the given angles
- label([-5.5, -5.2], "\\color{green}{<var>Tri_Y</var>&deg;}",
+ label([-5.5, -5.2], "\\color{green}{<var>Tri_Y</var>&deg;}",
"above right");
arc([-6, -6], 1.3, 40, 71, { stroke: "green" });
- label([0, -.2], "\\color{orange}{<var>180 - Tri_Z</var>&deg;}",
+ label([0, -.2], "\\color{orange}{<var>180 - Tri_Z</var>&deg;}",
"above");
arc([0, -1], 1, 28, 152, { stroke: "orange" });
-
+
// Label X
label([-3.7, 2.5], "\\color{blue}{\\angle{AJF}}=?", "above");
arc([-3.2, 1.3], 1, 65, 142, { stroke: "blue" });
- } else {
+ } else {
// Label the given angles
- label([6.5, 5], "\\color{green}{<var>Tri_Y</var>&deg;}",
+ label([6.5, 5], "\\color{green}{<var>Tri_Y</var>&deg;}",
"below left");
arc([8, 5], 1.3, 180, 220, { stroke: "green" });
- label([1.3, 4.5], "\\color{orange}{<var>180 - Tri_Z</var>&deg;}",
+ label([1.3, 4.5], "\\color{orange}{<var>180 - Tri_Z</var>&deg;}",
"below left");
arc([1.6, 5], 0.75, 180, 289, { stroke: "orange" });
-
+
// Label X
- label([4.0, -0.3], "\\color{blue}{\\angle{IHE}}=?",
+ label([4.0, -0.3], "\\color{blue}{\\angle{IHE}}=?",
"below left");
arc([3.1, 1.2], .75, 220, 290, { stroke: "blue" });
}
</div>
- <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
+ <p style="font-size:70%; color:grey"><strong>NOTE:</strong>
Angles not drawn to scale.</p>
-
+
<p class="question">
Given the following:
<div data-if="RAND_SWITCH2 === 0">
@@ -479,15 +478,15 @@
<li><code>\color{orange}{\angle{FGH}&deg;} = <var>180 - Tri_Z</var>&deg;</code></li>
</ul>
</div>
-
-
- What is
+
+
+ What is
<span data-if="RAND_SWITCH2 === 0"><code>\color{blue}{\angle{AJF}} = ?</code></span>
<span data-else><code>\color{blue}{\angle{IHE}} = ?</code></span>
-
+
</p>
<div class="solution"><var>Tri_X</var></div>
-
+
<div class="hints">
<span data-if="RAND_SWITCH2==0">
<p>
@@ -496,9 +495,9 @@
<span class="graphie" data-update="star2">
// label angle JID
arc([0, -1.2], .75, 143, 220, { stroke: "purple" });
- label([-.75, -1.2], "\\color{purple}{<var>Tri_Z</var>&deg;}",
+ label([-.75, -1.2], "\\color{purple}{<var>Tri_Z</var>&deg;}",
"left");
- </span>
+ </span>
</p>
</span>
<span data-else>
@@ -508,22 +507,22 @@
<span class="graphie" data-update="star2">
// label angle HGC
arc([1.8, 5], 1, 280, 0, { stroke: "purple" });
- label([2.5, 4.3], "\\color{purple}{<var>Tri_Z</var>&deg;}",
+ label([2.5, 4.3], "\\color{purple}{<var>Tri_Z</var>&deg;}",
"bottom right");
- </span>
+ </span>
</p>
</span>
-
+
<span data-if="RAND_SWITCH2==0">
<p>
<code>\color{teal}{\angle{DJI}} = 180&deg - \color{green}{\angle{BDC}} - \color{purple}{\angle{DIJ}}</code>.
We know this, because the sum of angles inside a triangle add up to 180&deg;.
<span class="graphie" data-update="star2">
// label angle JID
arc([-3.2, 1.3], .75, 260, 320, { stroke: "teal" });
- label([-3.2, 0.50], "\\color{teal}{<var>Tri_X</var>&deg;}",
+ label([-3.2, 0.50], "\\color{teal}{<var>Tri_X</var>&deg;}",
"bottom right");
- </span>
+ </span>
</p>
</span>
<span data-else>
@@ -533,12 +532,12 @@
<span class="graphie" data-update="star2">
// label angle CHG
arc([3.2, 1.3], .75, 38, 120, { stroke: "teal" });
- label([3.4, 1.78], "\\color{teal}{<var>Tri_X</var>&deg;}",
+ label([3.4, 1.78], "\\color{teal}{<var>Tri_X</var>&deg;}",
"above");
- </span>
+ </span>
</p>
</span>
-
+
<span data-if="RAND_SWITCH2==0">
<p>
@@ -555,7 +554,7 @@
</div>
</div>
-
+
</div>
<!-- End of Problems -->
</div>
View
4 exercises/division_0.5.html
@@ -36,7 +36,7 @@
scale: [ 50, 50 ]
});
- LABEL = label( [ 0, A ],
+ LABEL = label( [ 0, A ],
"\\Huge{\\color{ #6495ED }{ <var>C</var> } \\div \\color{ #FFA500 }{ <var>B</var> } = ?}", "right" );
</div>
<div class="solution"><var>A</var></div>
@@ -69,7 +69,7 @@
</p>
<div class="graphie" data-update="numbers">
LABEL.remove();
- label( [ 0, A ],
+ label( [ 0, A ],
"\\Huge{\\color{ #6495ED }{" + C + "} \\div \\color{ #FFA500 }{" + B + "} = " + A + "}", "right" );
</div>
</div>
View
4 exercises/division_1.html
@@ -36,7 +36,7 @@
scale: [ 50, 50 ]
});
- LABEL = label( [ 0, A ],
+ LABEL = label( [ 0, A ],
"\\Huge{\\color{ #6495ED }{ <var>C</var> } \\div \\color{ #FFA500 }{ <var>B</var> } = ?}", "right" );
</div>
<div class="solution"><var>A</var></div>
@@ -69,7 +69,7 @@
</p>
<div class="graphie" data-update="numbers">
LABEL.remove();
- label( [ 0, A ],
+ label( [ 0, A ],
"\\Huge{\\color{ #6495ED }{" + C + "} \\div \\color{ #FFA500 }{" + B + "} = " + A + "}", "right" );
</div>
</div>
View
24 exercises/domain_of_a_function.html
@@ -51,11 +51,11 @@
<div class="problems">
<div id="two-denom-simplify">
-
+
<p class="problem"><code>f(x) = \dfrac{ x + <var>A</var> }{ ( x + <var>A</var> )( x - <var>B</var> ) }</code></p>
<p class="question">What is the domain of <code>f(x)</code>?</p>
-
+
<p class="solution"><code><var>CHOICES["two-denom-simplify"]</var></code></p>
<ul class="choices" data-show="5" data-none="true">
<li data-each="filter( CHOICES, function( c ) { return c !== 'two-denom-simplify'; } ) as c"><code><var>c</var></code></li>
@@ -88,7 +88,7 @@
<p>So the only restriction on the domain is that <code>x \neq <var>-1*A</var></code>.</p>
<p>Expressing this mathematically, the domain is <code><var>CHOICES["two-denom-cond"]</var></code>.</p>
</div>
-
+
</div>
<div id="sqrt" data-type="two-denom-simplify">
@@ -134,22 +134,22 @@
</div>
<div id="inverse-sqrt-cond" data-type="two-denom-simplify">
-
+
<p class="problem"><code>f(x) = \begin{cases} \dfrac{ 1 }{ \sqrt{ x - <var>A</var> } } & \text{, if $x \geq <var>A</var>$} \\ \dfrac{ 1 }{ \sqrt{ <var>A</var> - x } } & \text{, if $x < <var>A</var>$} \end{cases}</code></p>
<p class="solution"><code><var>CHOICES["inverse-sqrt-cond"]</var></code></p>
<ul class="choices" data-show="5" data-none="true">
<li data-each="filter( CHOICES, function( c ) { return c !== 'inverse-sqrt-cond'; } ) as c"><code><var>c</var></code></li>
</ul>
-
+
<div class="hints">
<p><code>f(x)</code> is a piecewise function, so we need to examine where each piece is undefined.</p>
<p>The first piecewise definition of <code>f(x)</code>, <code>\frac{ 1 }{ \sqrt{ x - <var>A</var> } }</code>, is undefined where the denominator is zero and where the radicand (the expression under the radical) is less than zero.</p>
<p>The denominator, <code>\sqrt{ x - <var>A</var> }</code>, is zero when <code>x - <var>A</var> = 0</code>, so we know that <code>x \neq <var>A</var></code>.</p>
- <p>The radicand, <code>x - <var>A</var></code>, is less than zero when <code>x < <var>A</var></code>, so we know that <code>x \geq <var>A</var></code>.
+ <p>The radicand, <code>x - <var>A</var></code>, is less than zero when <code>x < <var>A</var></code>, so we know that <code>x \geq <var>A</var></code>.
<p>So the first piecewise definition of <code>f(x)</code> is defined when <code>x \neq <var>A</var></code> and <code>x \geq <var>A</var></code>. Combining these two restrictions, the first piecewise definition is defined when <code>x > <var>A</var></code>. The first piecewise defintion applies when <code>x \geq <var>A</var></code>, so this restriction is relevant.</p>
<p>The second piecewise definition of <code>f(x)</code>, <code>\frac{ 1 }{ \sqrt{ <var>A</var> - x } }</code>, applies when <code>x < <var>A</var></code> and is undefined where the denominator is zero and where the radicand is less than zero.</p>
- <p>The denominator, <code>\sqrt{ <var>A</var> - x }</code>, is zero when <code><var>A</var> - x = 0</code>, so we know that <code>x \neq <var>A</var></code>.
+ <p>The denominator, <code>\sqrt{ <var>A</var> - x }</code>, is zero when <code><var>A</var> - x = 0</code>, so we know that <code>x \neq <var>A</var></code>.
<p>The radicand, <code><var>A</var> - x</code>, is less than zero when <code>x > <var>A</var></code>, so we know that <code>x \leq <var>A</var></code>.
<p>So the second piecewise definition of <code>f(x)</code> is defined when <code>x \neq <var>A</var></code> and <code>x \leq <var>A</var></code>. Combining these two restrictions, the second piecewise definition is defined when <code>x < <var>A</var></code>. However, the second piecewise definition of <code>f(x)</code> only applies when <code>x < <var>A</var></code>, so restriction isn't actually relevant to the domain of <code>f(x)</code>.</p>
<p>So the first piecewise definition is defined when <code>x > <var>A</var></code> and applies when <code>x \geq <var>A</var></code>; the second piecewise definition is defined when <code>x < <var>A</var></code> and applies when <code>x < <var>A</var></code>. Putting the restrictions of these two together, the only place where a definition applies and the value is undefined is at <code>x = <var>A</var></code>. So the only restriction on the domain of <code>f(x)</code> is <code>x \neq <var>A</var></code>.</p>
@@ -200,11 +200,11 @@
<p>So the first piecewise definition is defined when <code>x \neq <var>-1*A</var></code> and <code>x \neq <var>C</var></code> and applies when <code>x \neq <var>B</var></code>; the second piecewise definition is defined always and applies when <code>x = <var>B</var></code>. Putting the restrictions of these two together, the only places where a definition applies and is undefined are at <code>x = <var>-1*A</var></code> and <code>x = <var>C</var></code>. So the restriction on the domain of <code>f(x)</code> is that <code>x \neq <var>-1*A</var></code> and <code>x \neq <var>C</var></code>.</p>
<p>Expressing this mathematically, the domain is <code><var>CHOICES["two-denom-cond-weird"]</var></code>.</p>
</div>
-
+
</div>
<div id="sqrt-poly-frac" data-type="two-denom-simplify">
-
+
<p class="problem"><code>f(x) = \dfrac{ \sqrt{ x - <var>C</var> } }{ x^2 + <var>A+B</var> x + <var>A*B</var> }</code></p>
<p class="solution"><code><var>CHOICES["sqrt-poly-frac"]</var></code></p>
@@ -226,7 +226,7 @@
</div>
<div id="sqrt-abs" data-type="two-denom-simplify">
-
+
<p class="problem"><code>f(x) = \sqrt{ <var>A</var> - \lvert x \rvert }</code></p>
<p class="solution"><code><var>CHOICES["sqrt-abs"]</var></code></p>
@@ -245,7 +245,7 @@
</div>
<div id="inverse-sqrt-abs" data-type="two-denom-simplify">
-
+
<p class="problem"><code>f(x) = \dfrac{ B }{ \sqrt{ <var>A</var> - \lvert x \rvert } }</code></p>
<p class="solution"><code><var>CHOICES["inverse-sqrt-abs"]</var></code></p>
@@ -272,4 +272,4 @@
</div>
</div>
</body>
-</html>
+</html>
View
2 exercises/equation_of_a_circle_2.html
@@ -27,7 +27,7 @@
<div class="problems">
<div>
<div class="question">
- <p>The equation of a circle <code>C</code> is
+ <p>The equation of a circle <code>C</code> is
<code><var>expr(["+",
"x^2",
"y^2",
View
22 exercises/even_and_odd_functions.html
@@ -88,24 +88,24 @@
<!-- these are all the x-coordinates that we will use to show the function's value in hints. we basically filter out any points where the function is offscreen or both the pos and neg values are too close to zero. -->
<var id="PTS">
- jQuery.grep( [1,2,3,4,5,6,7,8,9,10],
- function( i ) {
+ jQuery.grep( [1,2,3,4,5,6,7,8,9,10],
+ function( i ) {
return ( abs( valAt( WIDES, i ) ) > 1 || abs( valAt( WIDES, -i ) ) > 1 )
&& abs( valAt( WIDES, i ) ) < 10
&& abs( valAt( WIDES, -i ) ) < 10;
- }
+ }
)
</var>
<!-- this is the one x-coordinate we will use to show that the function is neither even nor odd. we basically filter out any coordinates that would look kind of like it was even or odd and we also filter out 10 because that makes displaying things easier. -->
<var id="PT" data-if="SOL === 'Neither'">
- randFromArray(
- jQuery.grep( PTS,
- function( i ) {
- return abs( abs( valAt( WIDES, i ) ) - abs( valAt( WIDES, -i ) ) ) > 0.5
- && abs( i ) < 10;
- }
- )
+ randFromArray(
+ jQuery.grep( PTS,
+ function( i ) {
+ return abs( abs( valAt( WIDES, i ) ) - abs( valAt( WIDES, -i ) ) ) > 0.5
+ && abs( i ) < 10;
+ }
+ )
)</var>
</div>
@@ -197,7 +197,7 @@
<!-- FIXME: all the <var> tags here should be removed when the data-each graphie scoping is fixed. -->
<div data-unwrap data-each="PTS as x">
-
+
<div class="graphie" data-update="graph">
style({ stroke: "#7edb00" }, function() {
path([ [ <var>x</var>, 0 ], [ <var>x</var>, valAt( WIDES, <var>x</var> ) ] ]);
View
10 exercises/exponents_1.html
@@ -6,7 +6,7 @@
<script src="../khan-exercise.js"></script>
<script type="text/javascript">
- /* Find an integer base and a positive integer exponent such that the
+ /* Find an integer base and a positive integer exponent such that the
* calculation is reasonable. */
function pickIntegerBasePositiveExponent() {
var base, exp;
@@ -68,15 +68,15 @@
<div class="hints">
<div data-unwrap data-if="EXP === 0">
-
+
<p>Anything to the 0th power equals<span id="expand1">... ?</span></p>
<span id="expand1" data-apply="hint-replace"><span class="hint_blue">1</span>.</span>
</div>
<div data-unwrap data-else-if="EXP === 1">
-
+
<p>Anything to the 1st power equals... ?<p>
<p><code>x^{1}=x</code>, no matter what <code>x</code> is.</p>
@@ -88,11 +88,11 @@
<p><var>Cardinal( BASE )</var> to any <var>NEG_ONE_HINT</var> power equals <span id="expand2">... ?<span></p>
<span id="expand2" data-apply="hint-replace"><span class="hint_blue"> <var>cardinal( round( pow( BASE, EXP ) ) )</var></span>.</span>
-
+
</div>
<div data-unwrap data-else>
-
+
<p data-each="expandExponent( BASE, EXP ) as v"><code>= <var>v</var></code></p>
</div>
View
2 exercises/exponents_2.html
@@ -73,7 +73,7 @@
<div data-unwrap data-each="expandFractionExponent( BASEF_N, BASEF_D, EXP ) as v">
<p><code>= <var>v</var></code></p>
</div>
-
+
</div>
<p data-else><code>= <var>frac( SOL_N, SOL_D )</var></code></p>
View
2 exercises/graphing_points.html
@@ -100,4 +100,4 @@
</div>
</div>
</body>
-</html>
+</html>
View
2 exercises/line_graph_intuition.html
@@ -124,4 +124,4 @@
</div>
</div>
</body>
-</html>
+</html>
View
2 exercises/logarithms_2.html
@@ -48,4 +48,4 @@
</div>
</div>
</body>
-</html>
+</html>
View
2 exercises/multiplication_0.5.html
@@ -62,7 +62,7 @@
</div>
<div class="graphie" data-update="numbers">
LABEL.remove();
- label( [ 0, B ],
+ label( [ 0, B ],
"\\Huge{\\color{ #6495ED }{" + A + "} \\times \\color{ #28AE7B }{" + B + "} = " + ( A * B ) + "}", "right" );
</div>
</div>
View
2 exercises/multiplication_1.html
@@ -62,7 +62,7 @@
</div>
<div class="graphie" data-update="numbers">
LABEL.remove();
- label( [ 0, B ],
+ label( [ 0, B ],
"\\Huge{\\color{ #6495ED }{" + A + "} \\times \\color{ #28AE7B }{" + B + "} = " + ( A * B ) + "}", "right" );
</div>
</div>
View
2 exercises/radical_equations.html
@@ -30,7 +30,7 @@
var nOffset = randRange( 1, 10 );
var dOffset = randRangeExclude( 1, 10, [ C - A ] );
var choice = "&lt;code&gt;"
- + "x = "
+ + "x = "
+ fractionReduce( ( D - B + nOffset ) * ( D - B + nOffset ), ( A - C + dOffset ) * ( A - C + dOffset ) )
+ "&lt;/code&gt;";
choices.unshift( choice );
View
2 exercises/simplifying_fractions.html
@@ -24,7 +24,7 @@
hint += "= \\dfrac{" + factorDisplay + "\\cdot" + NUM / factorValue + "}{" + factorDisplay + "\\cdot" + DENOM / factorValue + "}";
})
hint += "= \\dfrac{" + NUM / GCD + "}{" + DENOM / GCD + "}";
-
+
return hint;
})()
</var>
View
4 exercises/subtraction_1.html
@@ -82,10 +82,10 @@
range: [ [0, 0], [0, 1] ]
});
- label( [0, 0],
+ label( [0, 0],
"\\Huge{\\color{ #6495ED }{ <var>A</var> } - \\color{ #FFA500 }{ <var>B</var> } = ?}",
"right" );
- </div>
+ </div>
</div>
<div class="solution"><var>A - B</var></div>
View
2 exercises/subtraction_2.html
@@ -107,7 +107,7 @@
BORROW_LEVEL = Y_CARRY;
borrow( index );
} else if ( A_DIGITS[ index ] === A_ORIG[ index ] ) {
- HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_FIRST ],
+ HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_FIRST ],
"\\Huge{\\color{#6495ED}{" + A_DIGITS[ index ] +"}}" ) );
} else {
HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_CARRY ],
View
2 exercises/subtraction_3.html
@@ -107,7 +107,7 @@
BORROW_LEVEL = Y_CARRY;
borrow( index );
} else if ( A_DIGITS[ index ] === A_ORIG[ index ] ) {
- HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_FIRST ],
+ HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_FIRST ],
"\\Huge{\\color{#6495ED}{" + A_DIGITS[ index ] +"}}" ) );
} else {
HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_CARRY ],
View
2 exercises/subtraction_4.html
@@ -107,7 +107,7 @@
BORROW_LEVEL = Y_CARRY;
borrow( index );
} else if ( A_DIGITS[ index ] === A_ORIG[ index ] ) {
- HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_FIRST ],
+ HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_FIRST ],
"\\Huge{\\color{#6495ED}{" + A_DIGITS[ index ] +"}}" ) );
} else {
HIGHLIGHTS[ index ].push( label( [ X_MAX - index, Y_CARRY ],
View
6 exercises/units.html
@@ -14,7 +14,7 @@
{ str: "centi", math: "\\dfrac{1}{100}", inverse: "100" },
{ str: "deci", math: "\\dfrac{1}{10}", inverse: "10" },
{ str: "", math: "1" },
- { str: "deca", math: "10", inverse: "\\dfrac{1}{10}" },
+ { str: "deca", math: "10", inverse: "\\dfrac{1}{10}" },
{ str: "hecto", math: "100", inverse: "\\dfrac{1}{100}" },
{ str: "kilo", math: "1000", inverse: "\\dfrac{1}{1000}" } ]</var>
<var id="UNIT">shuffle( [ "meter", "liter", "gram", "watt" ] ).shift()</var>
@@ -52,7 +52,7 @@
</div>
<div id="english">
<div class="vars">
- <var id="D_UNITS">[
+ <var id="D_UNITS">[
{ str: "mile", plural: "miles", multiplier: 63360 },
{ str: "foot", plural: "feet", multiplier: 12 },
{ str: "inch", plural: "inches", multiplier: 1 } ]</var>
@@ -123,4 +123,4 @@
</div>
</div>
</body>
-</html>
+</html>

0 comments on commit 41941b3

Please sign in to comment.