diff --git a/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json b/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json
index c236344d3b..ac0833dae8 100644
--- a/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json
+++ b/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
+}