Привет всем! Почему не работает данный код? Он принимает значение инпут и заносит их в массив, после чего он должен округлить каждое число в массиве до десятой (1.26 = 1.3)
<div><b>Вектор начальных приближений <div class="warning">(указывать через пробел)</div>:</b><br>
<input id="vector" type="text" size="12"></div>
<input id="button" type="submit" value="Решить">
<script
src="http://code.jquery.com/jquery-3.3.1.js"
integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60="
crossorigin="anonymous"></script>
<script>
var
n = 3 //кол-во неизвестных
vector, //вектор начальных приближений
vector_final=[], // вектор со всеми значениями
function solution(){
n = document.getElementById('n').value;
vector = document.getElementById('vector').value;
vector_final = vector.split([' ']);
for(var i=0; i<n; i++){
vector_final[i] = vector_final[i].toFixed(3);
alert(vector_final[i]);
};
}
$('#button').click(function(){
solution();
});
</script>