Khác biệt giữa bản sửa đổi của “Trợ giúp:Tính toán”
Nội dung được xóa Nội dung được thêm vào
Dòng 213:
:<tt><nowiki>{{#switch: test | foo = Foo | baz = Baz }}</nowiki></tt> → {{#switch: test | foo = Foo | baz = Baz }}
<nowiki>{{#switch:</nowiki> ''chuỗi được so sánh''
Dòng 228:
Ở đây tất cả các chuỗi kiểm tra 2, 3, và 4 đều trả về <tt>''kết quả<sup>2</sup>''</tt>; hai chuỗi kiểm tra 6, 7 đều trả về <tt>''kết quả<sup>4</sup>''</tt>
Cũng như với hàm <tt>[[##ifeq|#ifeq]]</tt>, việc so sánh số được thực hiện nếu như chuỗi được so sánh và chuỗi kiểm tra đều là các số, và nếu như là văn bản thì so sánh tính đến sự khác biệt chữ hoa và chữ thường. <tt>''Chuỗi kiểm tra''</tt> có thể rỗng:
:<tt><nowiki>{{#switch: | = Nothing | foo = Foo | Something }}</nowiki></tt> → '''{{#switch: | = Nothing | foo = Foo | Something }}'''
Một khi đã tìm thấy một sự trùng khớp, những <tt>''chuỗi kiểm tra''</tt> sau nó bị lờ đi:
:<tt><nowiki>{{#switch: b | f = Foo | b = Bar | b = Baz | }}</nowiki></tt> → '''{{#switch: b | f = Foo | b = Bar | b = Baz | }}'''
{{warning}}
các "
:<tt><nowiki>{{#switch: 1=2</nowiki></tt>
Dòng 244:
{{note}}
Nếu kết quả mặc định có dấu <code>=</code> thì phải bỏ <code>#default:</code> đằng trước kết quả đó.
|