-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmembership.html
66 lines (57 loc) · 1.3 KB
/
membership.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<script>
function println(msg) {
document.write( msg+ "<br/>")
}
let member = []
let key
let idx
let menu
let seq
let id
seq = 0
while(1){
println("1.new member 2.searchID 0 exit")
menu = Number(prompt("sleect menu :"))
println("selected menu :" + menu)
if(menu == 0){
break
}
if(menu == 1){
id =join()
if(indexOf_id(id)== -1){
member[seq] = id
view_member(member[seq]);
seq += 1
}else{
println("can`t be new member")
}
}
if(menu == 2){
key = prompt("search id :")
idx = indexOf_id(key)
if(idx == -1){
println("no such id")
}else{
println(idx + " : "+ member[idx])
}
}
println("----------------------------")
}
function indexOf_id(key) {
let max = member.length
for(let i=0;i<max;i++){
if(key == member[i]){
return i;
}
//println(i+" : "+ member[i])
}
return -1
}
function view_member(mem){
println("id :"+ mem)
}
function join(){
let id = prompt("member id :")
return id
}
</script>