diff --git a/seed/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json b/seed/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json
index c236344d3b2..ac0833dae85 100644
--- a/seed/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json
+++ b/seed/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json
@@ -787,13 +787,21 @@
],
"tests": [
"assert(getIndexToIns([10, 20, 30, 40, 50], 35) === 3, 'message: getIndexToIns([10, 20, 30, 40, 50], 35) should return 3.');",
+ "assert(typeof(getIndexToIns([10, 20, 30, 40, 50], 35)) === \"number\", 'message: getIndexToIns([10, 20, 30, 40, 50], 35) should return a number.');",
"assert(getIndexToIns([10, 20, 30, 40, 50], 30) === 2, 'message: getIndexToIns([10, 20, 30, 40, 50], 30) should return 2.');",
+ "assert(typeof(getIndexToIns([10, 20, 30, 40, 50], 30)) === \"number\", 'message: getIndexToIns([10, 20, 30, 40, 50], 30) should return a number.');",
"assert(getIndexToIns([40, 60], 50) === 1, 'message: getIndexToIns([40, 60], 50) should return 1.');",
+ "assert(typeof(getIndexToIns([40, 60], 50)) === \"number\", 'message: getIndexToIns([40, 60], 50) should return a number.');",
"assert(getIndexToIns([3, 10, 5], 3) === 0, 'message: getIndexToIns([3, 10, 5], 3) should return 0.');",
+ "assert(typeof(getIndexToIns([3, 10, 5], 3)) === \"number\", 'message: getIndexToIns([3, 10, 5], 3) should return a number.');",
"assert(getIndexToIns([5, 3, 20, 3], 5) === 2, 'message: getIndexToIns([5, 3, 20, 3], 5) should return 2.');",
+ "assert(typeof(getIndexToIns([5, 3, 20, 3], 5)) === \"number\", 'message: getIndexToIns([5, 3, 20, 3], 5) should return a number.');",
"assert(getIndexToIns([2, 20, 10], 19) === 2, 'message: getIndexToIns([2, 20, 10], 19) should return 2.');",
+ "assert(typeof(getIndexToIns([2, 20, 10], 19)) === \"number\", 'message: getIndexToIns([2, 20, 10], 19) should return a number.');",
"assert(getIndexToIns([2, 5, 10], 15) === 3, 'message: getIndexToIns([2, 5, 10], 15) should return 3.');",
- "assert(getIndexToIns([], 1) === 0, 'message: getIndexToIns([], 1) should return 0.');"
+ "assert(typeof(getIndexToIns([2, 5, 10], 15)) === \"number\", 'message: getIndexToIns([2, 5, 10], 15) should return a number.');",
+ "assert(getIndexToIns([], 1) === 0, 'message: getIndexToIns([], 1) should return 0.');",
+ "assert(typeof(getIndexToIns([], 1)) === \"number\", 'message: getIndexToIns([], 1) should return a number.');"
],
"type": "bonfire",
"isRequired": true,
@@ -937,4 +945,4 @@
}
}
]
-}
\ No newline at end of file
+}