Как я смогу сделать функцию в Javascript, которая будет возвращать true, только если «filename» оканчивается на «.jpg» или «jpeg»?

javascript

37 просмотра

1 ответ

Я новичок в программировании, и у меня есть проблема с одним из моих домашних заданий, и я хотел бы, чтобы кто-то, имеющий опыт работы с Javascript или кто-либо со знанием программирования, помог бы мне решить эту проблему, пожалуйста.

Я хотел бы, чтобы мой раздел функций возвращал значение «true», только если «имя файла» заканчивается либо на «.jpg», либо на «.jpeg». Вот код, который у меня есть:

"use strict";

function isWebImageFriendly(filename) {
  return true;
}

У меня есть много фотографий, заканчивающихся на .jpg и .jpeg на моем Javascript, но я не знаю, как написать код, чтобы он выбирал только те типы файлов .jpg или .jpeg, которые мне были нужны.

Я думал, я должен написать так:

"use strict";

function isWebImageFriendly(filename) {
<form onsubmit="return isWebImageFriendly(filename);"></form>      
return true;
}
Автор: devaaron Источник Размещён: 08.11.2019 11:07

Ответы (1)


1 плюс

Решение

Вы можете использовать регулярные выражения:

function isWebImageFriendly(filename) {
  return filename.match(/\.jpe?g$/)
}
Автор: Michał Perłakowski Размещён: 20.08.2016 09:46
Вопросы из категории :
32x32