-2
工作,我有以下:不等於不紅寶石
testval = node[:test][:val1]
if #{testval} != "true"
log "### #{testval} : inside if"
end
它總是if條件裏面得到即使值爲true。請幫忙。
工作,我有以下:不等於不紅寶石
testval = node[:test][:val1]
if #{testval} != "true"
log "### #{testval} : inside if"
end
它總是if條件裏面得到即使值爲true。請幫忙。
#{}
用於字符串插值。
if testval != "true"
log "### #{testval} : inside if"
end
你有沒有試過你的代碼? if有一個語法錯誤。 '#{..}'通常在一個字符串中使用。什麼是「節點」?應該測試什麼?並注意:'true'與字符串'「true」'不一樣。 – knut
你甚至不必嘗試代碼。即使是在StackOverflow上的非常愚蠢的語法高亮顯示器也很清楚地顯示錯誤。 –