📜  11. 下列哪些金属与空气发生反应会着火? A. 镁 B. 锰 C. 钾 D. 钙 - Javascript (1)

📅  最后修改于: 2023-12-03 14:38:48.593000             🧑  作者: Mango

/**
 * 判断金属与空气发生反应是否会着火
 * @param {string[]} metals - 金属的名称数组
 * @returns {string} - 金属与空气发生反应会着火的结果,并使用markdown格式返回
 */
function metalReaction(metals) {
  const result = [];
  for (let metal of metals) {
    // 判断金属是否会与空气发生反应并着火
    if (metal === "镁" || metal === "钾") {
      result.push(`- ${metal}与空气发生反应会着火`);
    } else {
      result.push(`- ${metal}与空气发生反应不会着火`);
    }
  }
  // 将结果数组使用markdown格式返回
  return result.join("\n");
}

// 示例使用
const metals = ["镁", "锰", "钾", "钙"];
const resultMarkdown = metalReaction(metals);
console.log(resultMarkdown);

返回的markdown格式的结果如下:

  • 镁与空气发生反应会着火
  • 锰与空气发生反应不会着火
  • 钾与空气发生反应会着火
  • 钙与空气发生反应不会着火