-1
現在、下の2つのアラートはそれぞれ「未定義」を返します。私はこの問題が間違ったことを警告しようとしているためか、間違っているのかどうか、何を助けてもらえたのかどうかは分かりません:)。Javascriptで苦労して配列を返す
var contents = [ "Loughborough University offers degree programmes and world class research.", "An alternative University", "Yet another University"];
function matchContents(contents,pattern)
{
var c = pattern.toLowerCase();
var d = [];
var arraypointer = 0;
for(var i = 0;i<=contents.length-1;i++)
{
for(var j = 0;j<=contents[i].length-1;j++)
{
if(c.charAt(j)>='a' && c.charAt(j)<='z')
if(contents[i].toLowerCase().indexOf(c.charAt(j)==-1))
j=contents[i].length;
}
d[arraypointer] = i;
arraypointer++;
}
}
alert(matchContents(contents,"LU"));
alert(matchContents(contents,"other"));
'matchContents()'あなたは、あなたの関数が何を意味しているとどのような出力あなたが見ることが予想される内容の説明を含める必要があり – TyloBedo
何も返しません。 – faintsignal
@JReyn matchContentsとは何ですか? – HenryDev