控制流
当你的程序包含多个语句时,这些语句就像是一个故事一样从上到下执行。 这个示例程序有两个语句。 第一个要求用户输入一个数字,第二个在第一个之后执行,显示该数字的平方。
let theNumber = Number(prompt("Pick a number"));
console.log("Your number is the square root of " +
theNumber * theNumber);
Number
函数将一个值转换为一个数字。 我们需要这种转换,因为prompt
的结果是一个字符串值,我们需要一个数字。 有类似的函数叫做String
和Boolean
,它们将值转换为这些类型。
以下是直线控制流程的相当简单的示意图: