यहां विचार दो स्ट्रिंग्स को इनपुट के रूप में लेना और true लौटाना है यदि a, b का सबस्ट्रिंग है या b, a का सबस्ट्रिंग है, अन्यथा false लौटाना है।
उदाहरण के लिए -
isSubstr('hello', 'hello world') // true isSubstr('can I use', 'I us') //true isSubstr('can', 'no we are') //falseइसलिए, फ़ंक्शन में हम लंबी स्ट्रिंग की जांच करेंगे, जिसमें अधिक वर्ण हैं और जांचेंगे कि क्या दूसरी उसकी सबस्ट्रिंग है या नहीं।
इसे करने के लिए कोड यहां है -
उदाहरण
const str1 = 'This is a self-driving car.'; const str2 = '-driving c'; const str3 = '-dreving'; const isSubstr = (first, second) => { if(first.length > second.length){ return first.includes(second); } return second.includes(first); }; console.log(isSubstr(str1, str2)); console.log(isSubstr(str1, str3a));आउटपुट
कंसोल में आउटपुट होगा -
true false