console.log()
и typeof
являются двумя основными способами проверки промежуточных значений и типов вывода программы. Теперь пришло время войти в общие формы, которые берут ошибки. Одна проблема на синтаксическом уровне, с которой быстрые моделисты могут сочувствовать, - это скромная орфографическая ошибка. Транспонированные, отсутствует или неправильно заглавной буквы, символы в имени переменной или функции будут иметь браузер ищет объект, который не существует - и жалуюсь в виде справочной ошибки. Имена переменных и функций JavaScript чувствительны к регистру. netWorkingCapital
работает. receivables
должна быть объявлена и использована должным образом в коде.
testString: 'assert(code.match(/receivables/g).length == 2, "The receivables
variable should be declared and used properly in the code.");'
- text: В коде не должно быть экземпляров ошибочных переменных.
testString: 'assert(!code.match(/payable;/g), "There should be no instances of mis-spelled variables in the code.");'
- text: Переменная payables
должна быть объявлена и использована правильно в коде.
testString: 'assert(code.match(/payables/g).length == 2, "The payables
variable should be declared and used properly in the code.");'
```