首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数,该函数从生成布尔乘积的上一个函数运行"statusFlag“。

函数,该函数从生成布尔乘积的上一个函数运行"statusFlag“。
EN

Stack Overflow用户
提问于 2019-04-22 03:25:48
回答 1查看 50关注 0票数 0

因此,我正在建立一个测试应用程序的HTML,CSS和javaScript。我一直在寻找关于如何处理某些功能的其他解决方案。我看到了这段代码,我不确定我是否完全明白了到底在起什么作用。

代码语言:javascript
复制
function validateAns(userChoice){
  let correctAns = questionBank[askedQs[n]].correctAnswer;
  if (userChoice === correctAns) {
  changeScoreBoard();
  displayRationale(true, correctAns);
  } 
  else {
  displayRationale(false, correctAns);
  }
}

function displayRationale(statusFlag, answer){
  return $(`#rationale`).html(
  `<label class="ansRationale">
      <button type="button" id="nextQ">next question</button>
      <img src="">
      <span id="rationale-text"></span>
      <span id="rationale-link">${questionBank[askedQs[n]].rationale}
  </span>
    </label>`);
  if (statusFlag){
  $(".ansRationale img").attr("src", correctAnsImg);
  $(".ansRationale #rationale-text").text("Correct!");
  }
  else{
  if(answer === undefined) {
     questionCounter--;
     $(".ansRationale img").attr("src", needsAnsIcon);
     $(".ansRationale #rationale-text").text('Please select an option');
  }
  else{
     $(".ansRationale img").attr("src", wrongAnsIcon);
    $(".ansRationale #rationale-text").text(`Incorrect, the correct
  answer was: ${questionBank[askedQs[n]].correctanswer}`);
    }
   }
  }

在第二个函数displayRationale()中,statusFlag这个词不是我以前见过的,而快速的google搜索没有出现任何问题。这是接受来自另一个函数的布尔乘积的通用术语吗?答案如何链接到前面的函数?不是应该是correctAns吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-22 13:01:24

这是接受来自另一个函数的布尔乘积的通用术语吗?

不一定,在这种情况下,statusFlag只是代码作者的特权--这不是一个标准术语。但是,它似乎表明它表示的是一个布尔值。

答案如何链接到前面的函数?不是应该是correctAns吗?

displayRationale()似乎采用布尔值和答案。从它的外观,用户可以决定他们是否想要正确的答案。如果变量statusFlag选择“是”,则将其设置为“为真”,如果选择“否”,则设置为false。每次他们提供答案时,它基本上都会问函数displayRationale()是否应该在用户回答旁边显示正确的答案。

correctAns和应答都是相同的输入,可能有不同的值。很可能它们都是displayRationale()的输出,这取决于第一个布尔输入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55788777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档