如何将数字相加并将结果放入数组中
How to add numbers and put results into an array
我使用了一个fro条件,将85
与1
相加,并将结果与1
再次相加;即
85+1=86
86+1=87
87+1=88
我需要将所有85,86,87,88
放在一个数组中???
如何将它们调用到一个数组
您可以在JavaScript 中执行此操作
var arr = Array(3) // create array of size 3
.fill(86) // fill it with 86
.map(function(v, i) {
return v + i // iterate and update value
});
document.write(arr);
通过一个简单的循环就可以做到这一点。
$array = array();
$n = 85; // the start number
$limit = 88; // The max value to reach
while($n <= $limit) {
// increment by 1 and store into array
$n++;
$array[] = $n;
}
如果增量需要是另一个值,则-
$array = array();
$n = 85; // the start number
$limit = 88; // The max value to reach
$increment = 2;
while($n <= $limit) {
// increment by 1 and store into array
$n += $increment;
$array[] = $n;
}
<?php
$var = 85;
$array =array();
$array[0]=$var;
for($i=1;$i<=3; $i++)
{
$array[$i]=$array[$i-1]+1;
}
?>
这也是的替代解决方案
$array = array();
$n = 85; //The start number
$limit = 88; //The max value to reach
while($n <= $limit) {
//Increment by 1 and store into array
$n++;
array_push($array,$n);
}
echo '<pre>';
print_r($array);
输出将为
Array
(
[0] => 86
[1] => 87
[2] => 88
[3] => 89
)
简短回答
$range = range(85, 88);
深入
标签PHP
附在你的问题上,所以我想我可以使用PHP来形成我的答案。
range()
功能会让你的生活轻松很多。它将为数组分配一系列数字、字母等,而不必循环。
// Create the array
$numberArray = range(1, 100);
// Create an alphabetic array
$alphaArray = range('a', 'z');
var_dump($numberArray);
// Output
array(
[0] => 1,
[1] => 2,
[2] => 3,
[3] => 4,
...
[99] => 100
)
在你的情况下,这将是:
$range = range(85, 88);
// Output
array(
[0] => 85
[1] => 86
[2] => 87
[3] => 88
)
我希望这能帮你一点
来源
PHP.net-range()手动
希望这将是有用的
var _initArray = [85];
function _myArray(add_times,array){
for(var i =0;i<=add_times;i++){
//will give index of last element
//_initArray[_initArray.length-1] will return last element
var _getElem = _initArray[_initArray.length-1];
//Add 1 with last element.
var _newElem = _getElem+1;
_initArray.push(_newElem);
}
console.log(_initArray);
}
_myArray(5,_initArray);
jsfiddle
相关文章:
- knex:根据结果创建数组的合适方法是什么
- Mongodb$in以与数组中相同的顺序获取结果
- 使用ScriptObjectMirror将数组结果从JavaScript转换为有用的东西
- 从重复的javascript数组结果集中只获取一行
- 如何从合并的结果集中提取数组
- JSON返回数组的奇怪结果
- JavaScript-将for循环的多个结果推送到数组中
- 从source-mirth检索通道目标中的数组结果
- json_encode 的 mysqli 查询奇怪的数组结果
- 茉莉花期望不匹配数组结果
- 用promise处理promise的数组结果
- 根据id表将单个数组结果发送到打印机
- 如何获得Javascript数组结果到Java
- 显示输入文本的数组结果
- Javascript删除数组结果留下一个逗号
- 如何推翻数组结果树从子-父到父-子在Javascript
- 将数组结果过滤到下拉列表中
- Javascript数组结果返回undefined
- Javascript:标记数组结果
- 如何将数组结果视为数组Javascript