jus*_*ang 3 javascript variables
大家!我是Javascript的新手,我想通过制作一个程序来挑战自己,该程序将确定输入的数字是否为素数.到目前为止,这是我的代码:
var a = prompt('What should the number be?');
var n = parseInt(a);
var counter = n - 1;
var b = n/counter;
var c = Math.floor(b);
if (n < 1) {
window.alert('Invalid: negative numbers are neither prime nor composite!');
}
if (n === 1){
window.alert('1 is neither prime nor composite!');
} else {
if (b-c != 0) {
}
}
Run Code Online (Sandbox Code Playgroud)
我打算制作一堆变量,每个变量的名称都有一个不同的数字.我不需要更简单或不同的方式来编写代码.那么如何让脚本自动编写许多不同的变量呢?提前致谢!
这听起来像使用数组的好例子.这是一种在同一变量名中存储大量值的简单方法,但是由索引调用 - 一个数字.查看阵列的MDN页面.
这是一个在数组中存储大量值的示例:
var bigNumber = 100000;
var myArray = new Array();
var tally = 0;
for( i = 0; i < bigNumber; i++ )
{
tally += i;
myArray[i] = tally;
}
Run Code Online (Sandbox Code Playgroud)
完成后,myArray将包含100000个值. myArray[0] = 0, myArray[1] = 1,myArray[2] = 3,myArray[3] = 6,myArray[4] = 10,等.