我要在命令行重新編寫一個簡單的神經網絡,所以我從此不會遇到NPM廢話!從陣列中刪除額外的「」
問題是一個額外的「」被添加到數組中。我拒絕爲個人原因編寫正則表達式。我們只是說這不重要。讓我們繼續......
var gulp = require('gulp');
gulp.task('default', function() {
var trainingSet = "001111101011",
neuralNetworkStrength = 3;
var neuralNetwork = [];
// e)ssential for loop
for (var e = 0; e <= (trainingSet.length/neuralNetworkStrength); e++){
neuralNetwork[e]= trainingSet.substr(e*neuralNetworkStrength,neuralNetworkStrength);
}
console.log(neuralNetwork); // [ '001', '111', '101', '011', '' ]
}); // I will eventually remove gulp so I own rights to the code.
「我拒絕寫個人原因正則表達式。」 - 做一個討厭的正規表達會傷害你作爲一個孩子嗎? – Dai
您可以使用Array.prototype.filter過濾掉空字符串 – thangngoc89
*「我拒絕爲個人原因編寫正則表達式」* - 過敏? – nnnnnn