私は回文を認識するプログラムを作ろうとしていますが、数字を反転させて比較していましたが、最初の部分。Javascript:.split returns: '関数エラーではありません'
私はそれが誤り
invert.toString.splitが機能私が理解する前に周り探し
ではありませんを返し.split前に、コメントを削除した場合、私はまず、最も重要な二つの問題を持っていますこれは、通常、文字列ではないものに対して.splitを呼び出そうとしたときに発生しますが、数字を文字列に変換する場所とコードを分割する場所との間にコードがないため、どこにコードが存在しないのか分かりません。
2番目の問題は、きちんと整理されていることです。 .toString.splitを取得する可能性があることを知っています。私が逆に読み込んだ行には、読み込みに間違いがあり、console.logsが[Function:toString]を返すだけです。
function is_palindrome(number){
var invert = number
console.log (invert) //This is only here for bug checking purposes.
invert.toString//.split("").reverse.join
console.log (invert)// This is also for bug checking
// if (invert=number){ these are commented out until I can get invert to work properly.
// return true
// }
return false
}
ご協力いただきありがとうございます。
'.toString()スプリット( "")' ' –
toString'は、関数であるので、いずれかのようにそれを呼び出します。 –
Urgh。それは簡単ではないことを教えてください。 –