1.2 KiB
Raw Blame History

id, title, challengeType, videoUrl, forumTopicId
id title challengeType videoUrl forumTopicId
56533eb9ac21ba0edf2244da 介绍 else 语句 1 https://scrimba.com/c/cek4Efq 18207

--description--

if语句的条件为真大括号里的代码执行那如果条件为假呢正常情况下什么也不会发生。使用else语句可以执行当条件为假时相应的代码。

if (num > 10) {
  return "Bigger than 10";
} else {
  return "10 or Less";
}

--instructions--

请把多个if语句合并为一个if/else语句。

--hints--

你应该只有一个if表达式。

assert(code.match(/if/g).length === 1);

你应该使用一个else表达式。

assert(/else/g.test(code));

testElse(4)应该返回 "5 or Smaller"。

assert(testElse(4) === '5 or Smaller');

testElse(5)应该返回 "5 or Smaller"。

assert(testElse(5) === '5 or Smaller');

testElse(6)应该返回 "Bigger than 5"。

assert(testElse(6) === 'Bigger than 5');

testElse(10)应该返回 "Bigger than 5"。

assert(testElse(10) === 'Bigger than 5');

不要修改上面和下面的代码。

assert(/var result = "";/.test(code) && /return result;/.test(code));

--solutions--