var str = '80 75 85 90';
var arr1 = str.split(' ');
var doubles = arr1.map(function(arr1) {
for(var i=0; i < arr1.length; i++) {
if(arr1[i]>=50 && arr1[i]<=100) {
arr1[i]="Первый";
}
if(arr1[i]>=30 && arr1[i]<=50) {
arr1[i]="Второй";
}
if(arr1[i]>=10 && arr1[i]<=30) {
arr1[i]="Третий";
}
}
});
alert(doubles);
function replacer(string, expression, mapper) {
return (string.match(expression) || []).map(mapper);
}
function match(rawNumber) {
let number = parseInt(rawNumber);
if (number >= 10 && number < 30) {
return 'Третий';
} else if (number >= 30 && number < 50) {
return 'Второй';
} else if (number >= 50 && number < 100) {
return 'Первый';
} else {
return 'Что-то';
}
}
console.log(replacer('80 75 85 90 10 30 0', /\d+/g, match));
// ['Первый', 'Первый', 'Первый', 'Первый', 'Третий', 'Второй', 'Что-то']
var str = '80 25 85 90';
var strArr = str.split(' ');
var res = strArr.map((item)=>{
console.log(item);
if(item >= 50 && item <=100){
item = "First";
}
else if(item >= 30 && item <= 50){
item ="Second";
}
else if(item >=10 && item <= 30){
item ="Third";
}
return item;
});
console.log(res);