JSFiddle - React, Tailwind, and code Playground
by ProJey
JavaScript
var studentsAndPoints = [
'Алексей Петров',
0,
'Ирина Овчинникова',
90,
'Глеб Стукалов',
30,
'Антон Павлович',
30,
'Викто рияЗаровская',
30,
'Алексей Левенец',
70,
'Тимур Вамуш',
30,
'Евгений Прочан',
60,
'Александр Малов',
30
];
var students = studentsAndPoints.filter(function (number) {
return typeof (number) === 'string';
});
var points = studentsAndPoints.filter(function (number) {
return typeof (number) === 'number';
});
var objArr = students.map(function (value, i) {
return ' {name : ' + value + ', point : ' + points[i] + '} ';
});
var student = new Array(objArr.length);
for (var i = 0, imax = objArr.length; i < imax; ++i){
var student(i - 1)= new Object();
student(i - 1).name = students[i];
student(i - 1).point = points[i];
};