Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. def Hello(name: String, Param: int*/string*): Int/String= {
  2.  
  3. var index = 0
  4.  
  5. while(index < Param.length) {
  6.  
  7. var n = name
  8.  
  9. var ar = Param(index)
  10.  
  11. if ( n.equals(ar) ) return Param(index + 1)
  12.  
  13. else index = index + 1
  14.  
  15. }
  16.  
  17. return Param(index.length -1)
  18.  
  19. }
  20.  
  21. val Res1 = Hello("Jack", "rakesh", 1, "Jack", 2, "No one")
  22.  
  23. println(Res1)
  24.  
  25. => this should return value 2
  26.  
  27. val Res2 = Hello("ABC", "rakesh", 1, "Jack", 2, "Vik", 3, "ram", 4, "No one")
  28.  
  29. println(Res2)
  30.  
  31. => this should return value "No one"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement