Re: [問題] 關於密碼產生器

看板Ruby作者 (意志力!!)時間15年前 (2010/07/21 22:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《maxwux (賓)》之銘言: : def random_password(size = 8) : chars = (('A'..'Z').to_a + ('a'..'z').to_a + ('0'..'9').to_a) - %w(I 1 l o : O 0 ) : (1..size).collect{|a| chars[rand(chars.size)] }.join : end : puts random_password : =========================================================================== : (1..size).collect{|a| chars[rand(chars.size)] }.join : ^^^ ^^^^ : 抱歉問一些基本的問題 : 請問一下這個|a|和.join是什麼意思??? |a| 代表前面(1..size)的所有數值 .join 用來將前方的陣列所有資料串接在一起變成一個字串 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.77.245.67 ※ 編輯: superchris 來自: 119.77.245.67 (07/21 22:44)
文章代碼(AID): #1CHmT-On (Ruby)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1CHmT-On (Ruby)