我得到了什麼是哈斯克爾獲取從第一個數字字符串位置
digitIndex :: String -> Int
digitIndex [] = 1
digitIndex (x:xs) =
if
isDigit x == True
then
-- Count list
else
-- Create list with x(x is not a digit)
什麼我的想法是,當他經過一個數字,他只需要算給列表的所有,他是通過這樣的X該列表將成爲數字的位置(當您計算+1時)。
唯一的問題是我不知道如何讓工作更完成。你們能幫我解決問題嗎?
請不要惡意破壞自己的帖子。如果有必要刪除它們,請舉報主持人,並要求刪除。 –