这段代码哪有错误啊??请帮改一下。
<script   language= "javascript ">  
 function   fff(str) 
    {    
       int   i=str.lastIndexOf( ". ");                
       return   str=str.substring(i+1);             
    }   
 document.write( 'fff(fName1[f])    ');   
  </script>  
 为什么不行呢?       
 是想截取最后一个小数点后面的字符显示。
------解决方案--------------------var i=str.lastIndexOf( ". ");
------解决方案-------------------- <script language= "javascript ">  
 function fff(str) 
  {  
   var i=str.lastIndexOf( ". ");      
   return str=str.substring(i+1);     
  } 
 document.write(fff( "ttt.ddd "));   
  </script>
------解决方案--------------------弱类型语言...变量都是var
------解决方案--------------------同意letsflytogether(伍子)