[MYNAVI 개발 과정-1] 나는 암송 테스트 기능 구현 중
본인이 암송을 완벽하게 했는 지 확인하기 위해서 테스트 할 수 있는 기능을 추가로 구현할 예정. - 제시된 구절과 사용자가 입력한 구절을 비교한다.- 맞다면 정답.- 틀릴 경우 어느 부분이 틀렸는지 빨간색으로 표시할 예정 1. 우선 ajax 부터 구현클릭 2. 모델에 사용자가 입력 한 정답을 저장 def mytest @content=Answer.all end 3. jquery append를 사용하여 새로고침 없이 반영되도록 수정 4. 문제가 랜덤으로 출제되도록 변경offset 랜덤 숫자를 생성하여 해당되는 값의 레코드를 모델에서 출력함. def mytest offset = rand(Verse.where(:group=>0).count) @random_verse=Verse.where(:group => 0)...
Ruby on Rails
2017. 7. 1. 23:15
Ruby 정규식 정리
1. 기본 문법#!/usr/bin/ruby line1 = "Cats are smarter than dogs"; line2 = "Dogs also like meat"; if ( line1 =~ /Cats(.*) / ) puts "Line1 contains Cats" end if ( line2 =~ /Cats(.*) / ) puts "Line2 contains Dogs" end 2. 가,방 또는 가.방 이라고 입력 했을 경우 => 가방으로 인식 및 공백 및 뉴라인 까지 제거
Ruby on Rails
2017. 6. 5. 09:11