Функция для проверки символа Javascript
Нужно написать функцию которая, для строки, переданной в качестве аргумента, проверяет для каждого предложения, является ли его последним символом "!", "?" или точка и сообщает, какое это предложение - восклицательное, вопросительное или повествовательное.
Ответы (2 шт):
Автор решения: Vladislav Belozerov
→ Ссылка
const mySentence = "Как дела?";
function checkSentence(val) {
const last = val.trim()[val.length - 1];
if (last == "?") console.log("Вопросительное");
else if (last == "!") console.log("Восклицательное");
else if (last == ".") console.log("Повествовательное.");
}
checkSentence(mySentence);
Автор решения: Вадим Александру
→ Ссылка
const check = string => {
string = string.trim();
switch (string[string.length - 1]) {
case '.': return 'повествовательное';
case '!': return 'восклицательное';
case '?': return 'вопросительное';
default: return null
}
}