Ich bin sehr neu in JavaScript. Momentan mache ich ein Programm, in dem ich einen Text in "rovarspracket" übersetzen möchte. d) Verdopple jeden Konsonanten und platziere dazwischen ein "o". Für ex:, translate ("das ist Spaß") sollte die Zeichenfolge "tothohisos isos fofunon" zurückgegeben werden. Ich kann das Ergebnis nicht wie gewünscht erzielen. Hilf mir, dass ich lernen würde.Wie überprüft man, ob ein Wert mit charAt in JavaScript
Dies ist mein folgender Code, den ich ausprobiert habe.
<button type="button" onclick="translate('de')">try it</button>
<h2 id="ad" />
<script>
function translate(t)
{//alert(t.length);exit;
var l=t.length;
var v=["a","e","i","o","u",""];
var b="";
for(var i=0;i<l;i++)
{ //alert(i);exit;
var c=t.charAt[i];alert(c);
if(v.indexOf(c)!=-1)
{
b=(b+(c));
}
else
{
b=(b+(c="o"+c));
}
}
document.getElementById("ad").innerHTML=b;
}
</script>
Wenn ich Code-Snippet ausführen, zeigt es einen Fehler in. wie man es löst –
ist es? Ich sehe den Fehler nicht beim Ausführen. Kannst du es überprüfen? – Sreekanth
Ich könnte die Antwort nur durch die zweite Wahl bekommen –