У меня есть строка чисел - '80 75 60 90'. Мне надо заменить их на слова с определенным условием: если число в диапазоне 50-100, то заменить на слово "Первый", для числа от 30 до 50 на "Второй", для числа от 10 до 30 на "Третий". Также надо реализовать через map.
Я пробовал сделать это сам, но выводит только запятые.
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);